{
  "cik": 901832,
  "entityName": "ASTRAZENECA PLC",
  "facts": {
    "ifrs-full": {
      "AccountingProfit": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3069000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3552000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3552000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8691000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8691000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12402000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AccrualsClassifiedAsCurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 2983000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2855000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2714000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3551000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3951000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 3951000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 3951000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4026000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 4026000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 4026000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3905000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 3905000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 3905000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5649000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 5649000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 5649000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5551000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 5551000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 5551000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6112000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 6112000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6463000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 6463000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7258000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AccrualsClassifiedAsNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 256000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 292000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 292000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 143000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 143000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 143000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 34000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 34000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 34000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 37000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 37000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 37000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 36000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 36000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 85000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AcquisitionsThroughBusinessCombinationsOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "AdjustedWeightedAverageShares": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1265000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1266000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1266000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1266000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1267000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1290000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1290000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1312000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1312000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1313000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1319000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1319000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1319000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1318000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1318000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1318000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1427000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1427000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1427000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1561000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1561000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1560000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1560000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1560000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1560000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1560000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1560000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1560000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1560000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1560000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1562000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1562000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1562000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1560000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1560000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1560000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1560000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1563000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1563000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1560000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1559000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1562000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForCurrentTaxOfPriorPeriod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -404000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -14000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -287000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -287000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -287000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 66000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -187000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -187000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -187000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -107000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -107000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForDecreaseIncreaseInInventories": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -315000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -343000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -343000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -548000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -548000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -548000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -316000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -316000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -316000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -621000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -621000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -621000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1577000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1577000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1577000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3941000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3941000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3941000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -669000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -669000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -669000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -131000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -131000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -755000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 152000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1610000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1610000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -523000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -523000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -523000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -898000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -898000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -898000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -739000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -739000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -739000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -961000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -961000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -961000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1349000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1349000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1349000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1425000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1425000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1425000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1624000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1624000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1728000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForDeferredTaxOfPriorPeriods": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -130000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -130000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -162000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -162000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -162000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -113000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -158000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -158000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -158000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -34000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -34000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -34000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -47000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 209000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 209000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 209000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -172000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -172000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -172000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            }
          ]
        }
      },
      "AdjustmentsForSharebasedPayments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 211000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForUnrealisedForeignExchangeLossesGains": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -264000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -264000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -13000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -13000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -49000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -209000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -209000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -141000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -141000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -120000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -37000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -62000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -37000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -182000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -186000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -186000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -590000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -590000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -590000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -193000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -193000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 201000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AmortisationIntangibleAssetsOtherThanGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1999000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1701000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1701000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1829000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1829000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1829000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2165000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2165000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2165000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1928000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1928000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1928000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1992000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1992000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1992000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3143000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3143000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3143000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4156000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4156000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4156000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3926000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3926000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3926000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3923000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3923000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4207000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AmountsPayableToTransfereeInRespectOfTransferredAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 1838000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2297000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2297000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 2375000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2375000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 2458000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 1590000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "ApplicableTaxRate": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.2025,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.2,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.2,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1925,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1925,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1925,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.19,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.19,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.19,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.19,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.19,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.19,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.19,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.19,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.19,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "end": "2023-04-01",
              "val": 0.25,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2023-04-01",
              "val": 0.25,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2023Q1I"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.235,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.235,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.235,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.25,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.25,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.25,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Assets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 60056000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 62526000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 62526000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 65119000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 63354000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 63354000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 63354000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 63354000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 61344000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 61344000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 60651000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 60651000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 60651000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 60651000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 61889000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 61889000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 61377000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 61377000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 61377000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 61377000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 59929000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 59929000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 59929000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 66729000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 66729000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 66729000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 66729000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 66729000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 73641000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 73641000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 73641000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 105363000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 105363000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 105363000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 105363000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 96579000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 96579000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 96483000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 96483000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 96483000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 96483000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 96543000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 96543000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 101119000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 101119000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 101119000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 104340000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 104340000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 104035000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 104035000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 104035000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 112422000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 114074000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AverageEffectiveTaxRate": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.29,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.03,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.2,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.43,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.32,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.14,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.19,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.18,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AverageNumberOfEmployees": {
        "label": null,
        "description": null,
        "units": {
          "employee": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60100,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61500,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61500,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 60000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 63200,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 63200,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 63200,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67300,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67300,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 67300,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74800,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74800,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 74800,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79600,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79600,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79600,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 82000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 82000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 82000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86400,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86400,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86400,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 92900,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 92900,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 95100,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "BalancesWithBanks": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 3300000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 3000000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4800000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 5400000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 5400000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 7800000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6300000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4800000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 6200000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5800000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "BankOverdraftsClassifiedAsCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 94000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 94000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 261000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 152000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 152000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 152000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 212000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 212000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 160000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 160000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 160000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 98000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 98000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 146000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 146000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 146000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 368000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 368000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 368000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 286000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 286000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 286000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 370000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 370000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 370000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 291000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 291000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 291000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 337000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 337000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 183000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 183000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 183000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 193000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 193000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 203000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 203000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 203000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 239000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 239000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 26000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "BasicEarningsLossPerShare": {
        "label": null,
        "description": null,
        "units": {
          "USD/shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.23,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.77,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.77,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.8,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.38,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.54,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.54,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.27,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.27,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.56,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.56,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.09,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.09,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.61,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.61,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.61,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.48,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.48,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.12,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.12,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.12,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.34,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.34,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.17,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.17,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.84,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.84,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.84,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2.65,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2.65,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.24,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.24,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4.54,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4.54,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3.46,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1.58,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6.6,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Borrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 19667000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 19704000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 19747000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 27495000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 27495000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 29528000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 29838000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 33533000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 32839000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 29622000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "BorrowingsInterestRate": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "end": "2016-12-31",
              "val": 0.059,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 0.059,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 0.03,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CapitalRedemptionReserve": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 153000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 153000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 153000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 153000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 153000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 153000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 153000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 153000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 153000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 153000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 153000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 153000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 153000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 153000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 153000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 153000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 153000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 153000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 153000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 153000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 153000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 153000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 153000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "Cash": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1250000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 782000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 782000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 784000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 784000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 784000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 893000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 893000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 893000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 755000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 755000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 755000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1182000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1182000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1182000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1461000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1461000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1461000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1411000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1411000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1411000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1325000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1325000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 1325000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1215000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1215000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1332000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CashAndCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 6240000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5018000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 5018000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 5239000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 3324000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 2978000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 2978000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4831000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 4831000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 4831000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 4831000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 5428000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 5428000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 5369000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 5369000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5369000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 5369000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 5673000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 5673000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 5673000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 7832000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 7832000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7832000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7832000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 7832000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 15567000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15567000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15567000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 6329000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 6329000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 6329000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 6329000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4817000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 4817000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 6166000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 6166000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 6166000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 6166000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 5664000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 5664000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 5840000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 5840000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 5840000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 5840000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 6916000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 6916000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 5488000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5488000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 5488000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 7058000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 5711000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 346000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 301000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 301000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 316000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 316000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 259000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 259000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 526000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 526000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 758000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 758000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 426000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 426000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 374000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 374000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1071000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 6164000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6051000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2015-12-31",
              "val": 6051000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4924000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 4924000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2016-12-31",
              "val": 4924000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 4924000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 4978000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 3172000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 2766000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 2766000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 4671000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 5330000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 5330000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 5223000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 5305000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 5305000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 5305000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 7546000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 15197000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15197000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15197000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 6038000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4480000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 4480000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2022-12-31",
              "val": 5983000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 5471000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 5471000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 5637000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 5637000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 5637000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 5637000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2023-12-31",
              "val": 5637000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 6677000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 6677000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 5429000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5429000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 5429000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 7032000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 5698000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CashFlowsFromUsedInFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 878000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1324000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1324000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 146000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2936000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2936000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2936000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -481000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -481000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2044000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2044000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2044000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 941000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 941000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1765000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1765000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1765000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1236000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1236000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1236000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2203000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2203000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2203000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4558000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4558000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4558000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3649000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3649000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3649000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5035000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5035000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6823000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6823000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6823000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3550000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3550000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6567000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6567000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6567000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 806000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 806000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3996000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3996000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2189000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7544000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashFlowsFromUsedInInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4239000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3969000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3969000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -351000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2328000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2328000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2328000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 177000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 177000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 963000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 963000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 963000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -789000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -789000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -657000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -657000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -657000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 157000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 157000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 157000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -285000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -285000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -285000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 319000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 319000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 319000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11058000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11058000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -11058000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -968000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -968000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2960000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2960000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2960000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1766000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1766000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4064000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4064000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4064000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5285000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5285000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7980000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7980000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -3361000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -6808000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashFlowsFromUsedInOperatingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3324000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4145000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4145000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 338000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3578000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3578000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3578000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -75000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -75000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2618000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2618000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2618000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 491000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 491000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2969000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2969000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2969000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1179000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1179000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1179000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4799000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4799000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4799000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2826000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2826000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2826000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5963000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5963000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5963000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4480000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4480000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9808000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9808000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9808000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4851000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4851000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10345000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10345000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10345000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5571000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5571000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11861000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11861000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7099000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14575000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashFlowsFromUsedInOperations": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5174000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5234000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5234000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1008000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4730000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4730000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4730000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 509000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 509000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3831000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3831000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3831000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1592000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1592000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2309000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2309000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2309000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7094000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7094000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7094000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4018000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4018000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4018000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8427000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8427000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8427000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5872000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5872000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12280000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12280000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12280000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6395000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6395000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13792000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13792000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13792000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7491000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7491000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15924000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15924000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9271000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18736000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2446000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2564000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2564000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1450000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1450000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1450000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 189000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 189000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2771000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2771000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            }
          ]
        }
      },
      "CashOutflowForLeases": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 208000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 208000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 208000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 228000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 268000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 268000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 377000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 377000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 452000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashTransferred": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-02-02",
              "val": 2500000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1500000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "ChangesInEquity": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1137000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1840000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1840000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1257000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -27000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2370000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2370000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2598000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2598000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2598000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1027000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1027000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -938000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -938000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -938000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1042000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1042000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1042000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 23649000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 23649000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 23649000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3336000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3336000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2229000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2229000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2229000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 358000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 358000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2108000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2108000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2108000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 432000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 432000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1705000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1705000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3939000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7848000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ClosingForeignExchangeRate": {
        "label": null,
        "description": null,
        "units": {
          "CNY/USD": [
            {
              "end": "2018-12-31",
              "val": 6.68,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            }
          ],
          "EUR/USD": [
            {
              "end": "2018-12-31",
              "val": 1.09,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            }
          ],
          "JPY/USD": [
            {
              "end": "2018-12-31",
              "val": 78.01,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2488000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1628000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1628000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1247000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 669000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3507000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3507000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3507000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 215000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 215000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -281000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -281000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 991000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 991000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 991000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 97000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 97000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -438000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -438000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 616000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 616000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 616000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1729000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1729000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1729000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1415000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1415000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1415000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4752000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4752000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4752000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2697000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2697000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2697000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1191000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1191000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1191000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -30000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -30000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -30000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -372000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -372000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2415000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2415000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2415000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3655000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3655000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1473000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1473000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6694000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6694000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6694000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3694000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3694000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1931000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1931000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6241000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6241000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7581000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3557000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12936000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ComprehensiveIncomeAttributableToNoncontrollingInterests": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -94000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -94000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -31000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -106000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -106000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -106000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -53000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -53000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -107000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -107000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -107000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -17000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -17000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -17000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ComprehensiveIncomeAttributableToOwnersOfParent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2488000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1722000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1722000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1303000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 700000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3640000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3640000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3640000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 270000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 270000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -250000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -250000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1097000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1097000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1097000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 150000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 150000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -415000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -415000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1777000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1777000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1777000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1432000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1432000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1432000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4804000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4804000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4804000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1190000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1190000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1190000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -33000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -33000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -33000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -372000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -372000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2413000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2413000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2413000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3652000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3652000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1471000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1471000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6688000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6688000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6688000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3692000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3692000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1930000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1930000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6236000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6236000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7574000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3556000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12920000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 6899000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6411000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2015-12-31",
              "val": 6411000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5457000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 5457000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2016-12-31",
              "val": 5457000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 5457000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 5331000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 5534000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 5629000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 5629000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 5106000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 4917000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 4917000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 4139000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 3883000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 3883000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 3883000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 3323000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 3208000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3208000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3208000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 2865000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 2755000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 2755000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2022-12-31",
              "val": 2222000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 2152000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 2152000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 2137000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 2137000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 2137000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 2137000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2023-12-31",
              "val": 2137000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 2169000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 2169000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1751000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1751000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1751000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1124000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 550000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ContractualCapitalCommitments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 518000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 586000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 586000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 586000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 396000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 396000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 396000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 689000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 689000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 689000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 388000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 388000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 388000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 502000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 502000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 502000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1368000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1368000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1575000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1575000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1727000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CostOfInventoriesRecognisedAsExpenseDuringPeriod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2942000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2644000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2644000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2493000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2493000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2493000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2659000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2659000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2659000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2708000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2708000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2708000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3110000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3110000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3110000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9640000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9640000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9640000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9618000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9618000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9618000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6038000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6038000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6038000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7001000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7001000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7600000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CostOfSales": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4646000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4126000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4126000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1844000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 950000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4318000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4318000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4318000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2146000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2146000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1012000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1012000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4936000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4936000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4936000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2192000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2192000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1063000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1063000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4921000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4921000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4921000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2404000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2404000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2404000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 984000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 984000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 984000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4055000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4055000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4055000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2191000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2191000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2191000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12437000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12437000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12437000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6509000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6509000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2998000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2998000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12391000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12391000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12391000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3865000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3865000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1960000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1960000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8268000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8268000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4401000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4401000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2183000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2183000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10207000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10207000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4714000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2473000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10633000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 16007000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 13262000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 13262000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 14298000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 13150000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 13150000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 13150000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 13150000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 12449000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 12449000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 15591000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 15591000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 15591000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 15591000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 15219000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 15219000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 15563000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 15563000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 15563000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 15563000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 14930000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 14930000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 14930000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 19544000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 19544000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 19544000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 19544000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 19544000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 27274000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 27274000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 27274000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 26244000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 26244000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 26244000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 26244000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 20917000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 20917000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 22593000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 22593000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 22593000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 22593000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 22839000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 22839000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 25054000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 25054000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 25054000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 25393000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 25393000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 25827000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 25827000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 25827000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 28939000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 28723000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 916000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2307000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2307000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 2933000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 2247000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2247000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 2247000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2247000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 4215000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 4215000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 1754000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 1754000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1754000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 1754000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1629000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 1629000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 1822000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1822000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1822000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1822000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 3958000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 3958000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 3958000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 2194000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 2194000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2194000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2194000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 2194000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2696000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 1660000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1660000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 1660000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1660000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 2162000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 2162000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 5314000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 5314000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 5314000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 5314000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 4556000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 4556000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 5129000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 5129000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 5129000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 5067000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 5067000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 2337000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 2337000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 2337000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 6492000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 3104000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentContractLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 28000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "CurrentDerivativeFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 2000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 27000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 27000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 26000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 33000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 33000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 258000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 258000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 258000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 258000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 210000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 210000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 16000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 16000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 16000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 142000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 142000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 142000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 142000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 142000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 41000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 41000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 41000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 83000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 83000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 83000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 83000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 109000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 109000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 87000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 87000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 87000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 87000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 44000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 44000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 116000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 116000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 116000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 28000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 28000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 54000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 54000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 54000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 95000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 90000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentDerivativeFinancialLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 18000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 23000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 23000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 11000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 11000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 35000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 35000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 35000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 79000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 79000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 79000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 79000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 90000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 90000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 93000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 93000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 93000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 93000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 83000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 83000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 156000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 156000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 156000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 81000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentFinanceLeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "CurrentFinancialAssetsAvailableforsale": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 548000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 847000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "CurrentGovernmentGrants": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 253000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 253000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 253000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 67000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 67000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 67000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentInvestments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 613000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 884000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 884000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 998000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 1230000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1230000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1230000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1230000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 799000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 799000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 849000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 849000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 849000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 849000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 819000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 819000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 849000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 849000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 849000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 849000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 442000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 442000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 442000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 160000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 160000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 160000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 160000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 160000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 70000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 70000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 239000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 239000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 239000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 239000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 148000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 148000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 160000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 160000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 166000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 166000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 166000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 50000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 30000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentLeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-06-30",
              "val": 206000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 206000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 188000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 188000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 188000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 188000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 174000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 174000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 174000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 192000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 192000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 192000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 192000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 192000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 198000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 198000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 198000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 220000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 220000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 228000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 228000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 228000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 228000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 231000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 231000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 271000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 271000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 271000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 292000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 292000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 339000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 339000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 339000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 361000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 382000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 14869000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 15256000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 15256000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 15657000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 16383000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 16383000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 16383000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 16383000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 17201000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 17201000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 16292000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 16292000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 16292000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 16292000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 16034000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 16034000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 18117000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 18117000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 18117000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 18117000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 18183000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 18183000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 18183000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 20307000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 20307000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20307000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20307000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 20307000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 22222000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 22222000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 22222000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 22594000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 22594000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 22594000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 22594000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 21815000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 21815000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 26293000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 26293000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 26293000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 26293000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 26375000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 26375000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 30542000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 30542000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 30542000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 28566000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 28566000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 27866000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 27866000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 27866000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 33536000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 30617000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 207000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 243000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 243000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 243000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 204000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 204000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 204000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 323000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 323000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 323000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 463000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 463000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 463000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 468000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 468000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 468000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 492000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 492000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 401000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 401000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 580000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentPortionOfLongtermBorrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1397000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1397000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 999000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1000000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 1597000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2159000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 1536000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1536000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 2136000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2136000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 1273000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 1415000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 4964000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 4135000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 4614000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 2018000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 2007000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 4461000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "CurrentPrepayments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 260000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 116000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 116000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 181000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 181000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 114000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1735000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1512000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1512000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1329000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1329000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1329000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1617000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1617000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1737000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1737000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2034000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 798000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1065000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1065000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 1070000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 1121000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1121000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1121000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1121000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 777000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 777000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 506000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 506000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 506000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 506000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 410000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 410000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 723000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 612000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 612000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 612000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 802000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 802000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 802000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 768000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 768000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 768000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 768000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 541000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 541000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 722000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 722000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 722000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 722000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 567000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 567000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1028000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1028000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1028000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1168000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1168000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1269000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1269000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1269000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1168000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 686000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentRawMaterialsAndCurrentProductionSupplies": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 960000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 811000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 811000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1024000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1024000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1024000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 794000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 794000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 794000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 830000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 830000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 830000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1262000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1262000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1262000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1755000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1755000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1755000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1531000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1531000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1489000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1489000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1857000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentTaxAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 387000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 426000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 426000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 786000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 524000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 524000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 524000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 524000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 264000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 264000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 207000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 207000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 207000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 207000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 246000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 246000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 213000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 213000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 213000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 364000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 364000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 364000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 364000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 364000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 486000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 486000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 486000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 663000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 663000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 663000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 663000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 704000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 731000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 731000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1426000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2549000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentTaxExpenseIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1037000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 384000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 384000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 665000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 665000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 665000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 711000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 711000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 711000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1243000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1243000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1243000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1200000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1200000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1200000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1823000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1823000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2417000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            }
          ]
        }
      },
      "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 633000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 370000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 370000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 378000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 378000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 378000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 749000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 749000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 749000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1309000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1309000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1309000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 971000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 971000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 971000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1195000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1195000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1195000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1636000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1636000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1636000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2445000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2445000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2445000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2445000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2445000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2333000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentTaxLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1483000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1380000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1380000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 1576000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 1350000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1350000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1350000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1350000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1273000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 1273000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 1164000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 1164000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1164000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 1164000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1141000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 1141000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 1361000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1361000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1361000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1361000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 1376000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 1376000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 1376000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 1127000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1127000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1127000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1127000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1127000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 780000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 780000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 780000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 1200000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 1200000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1525000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1644000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1784000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1504000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 414000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 542000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 542000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 420000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 420000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 420000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 444000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 444000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 444000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 441000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 441000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 441000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 428000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 428000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 719000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1294000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1102000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1102000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 2125000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 2189000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2189000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 2189000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2189000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 2334000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 2334000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 2379000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 2379000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 2379000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 2379000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 2588000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 2588000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 2718000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 2718000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2718000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 2718000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 3133000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 3133000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 3133000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 3438000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 3438000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3438000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3438000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 3438000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 3723000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3723000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3723000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 4330000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 4330000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 4330000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 4330000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4140000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 4140000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 3263000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 3263000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 3263000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 3263000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 3736000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 3736000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 4718000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 4718000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 4718000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 4734000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 4734000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 5347000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5347000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 5347000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 6256000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 5819000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 126000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -390000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -224000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -224000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1019000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1019000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1019000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -806000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -806000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -806000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -988000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -988000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -988000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -199000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -199000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -199000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1575000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1575000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1575000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2428000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2428000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2428000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1507000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1507000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1507000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -795000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -795000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -164000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -482000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -94000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -94000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1113000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -644000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -644000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -644000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -875000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -875000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -875000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -178000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -178000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -178000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1417000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1417000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1417000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2563000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2563000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2563000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1473000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1473000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1473000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -818000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -818000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -117000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 2665000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3956000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 3956000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 4944000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 3995000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 3995000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 3995000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 3995000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 3740000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 3740000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 3286000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 3286000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 3286000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 3286000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 2932000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 2932000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 2490000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 2490000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2490000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 2490000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2526000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 2526000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 2526000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 2918000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 2918000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2918000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2918000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 2918000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 2927000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2927000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2927000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 6206000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 6206000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 6206000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 6206000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 5275000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 5275000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 2944000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 2944000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 2944000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 2944000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 2800000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 2800000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 2844000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 2844000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 2844000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 3333000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 3333000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 3305000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 3305000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 3305000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 3615000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 3500000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 577000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1371000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2015-12-31",
              "val": 1371000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2854000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2854000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 2854000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1806000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1806000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1806000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 1806000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -228000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": -228000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": -228000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": -228000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -520000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": -520000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": -520000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": -520000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1876000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1876000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1876000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 1876000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -319000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": -319000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": -319000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -1874000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": -1874000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": -1874000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -2042000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": -2042000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -2319000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -38000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -21000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -105000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedBenefitObligationAtPresentValue": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 11302000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 12505000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 12505000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11365000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 12412000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 13870000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 13018000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 13018000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8108000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 8108000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 7907000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 7907000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7079000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 7079000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7480000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2852000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2357000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2357000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1274000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3036000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3036000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3036000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1393000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1393000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3753000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3753000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3753000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1403000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1403000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3762000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3762000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3762000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1551000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1551000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1551000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3149000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3149000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3149000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1550000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1550000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6530000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6530000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5480000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            }
          ]
        }
      },
      "DerivativeFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 504000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 465000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 384000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 321000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 43000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 278000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 278000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 145000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 145000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            }
          ]
        }
      },
      "DilutedEarningsLossPerShare": {
        "label": null,
        "description": null,
        "units": {
          "USD/shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.23,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.76,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.76,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.8,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.38,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.37,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.54,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.54,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.27,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.27,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.7,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.56,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.56,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.03,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.17,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.58,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.44,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.6,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.6,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1.6,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.42,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.08,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.48,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.48,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.23,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.11,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.11,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.11,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.32,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.32,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.17,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.17,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.81,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.81,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3.81,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2.63,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2.63,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.24,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.24,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4.5,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4.5,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3.44,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1.57,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6.54,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DistributionCosts": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 339000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 326000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 326000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 149000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 72000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 310000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 310000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 310000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 165000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 165000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 84000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 84000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 331000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 331000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 331000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 159000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 159000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 81000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 81000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 339000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 339000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 339000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 191000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 191000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 191000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 104000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 104000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 104000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 103000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 103000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 103000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 446000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 446000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 446000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 254000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 254000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 129000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 129000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 536000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 536000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 536000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 265000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 265000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 131000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 131000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 539000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 539000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 539000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 267000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 267000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 132000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 132000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 555000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 555000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 278000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 143000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 579000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsPaidClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3486000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3561000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3561000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2368000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3519000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3519000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3519000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2363000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2363000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3484000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3484000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3484000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2432000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2432000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3592000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3592000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3592000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2398000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2398000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2398000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3572000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3572000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3572000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2469000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2469000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2469000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3856000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3856000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3856000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2971000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2971000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4364000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4364000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4364000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3069000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3069000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4481000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4481000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4481000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3050000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3050000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4629000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4629000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3357000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4971000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsPaidOrdinaryShares": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3537000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3540000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3540000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3539000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3539000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3539000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3579000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3579000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3579000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3668000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3668000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3668000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4485000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4485000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4485000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4602000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4602000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4846000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsPaidOrdinarySharesPerShare": {
        "label": null,
        "description": null,
        "units": {
          "USD/shares": [
            {
              "end": "2018-03-19",
              "val": 1.9,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-03-19",
              "val": 1.9,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2020-03-20",
              "val": 1.9,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-03-29",
              "val": 1.9,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-09-13",
              "val": 0.9,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2024-03-25",
              "val": 1.97,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-09-09",
              "val": 1,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-24",
              "val": 2.1,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-09-08",
              "val": 1.03,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsRecognisedAsDistributionsToOwnersOfParent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3537000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3540000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3540000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2404000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3543000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2402000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3541000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3541000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3541000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3583000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3583000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3583000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3669000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3669000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3669000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4486000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4486000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4486000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4487000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4602000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4602000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4846000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsRecognisedAsDistributionsToOwnersOfParentRelatingToCurrentYear": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1137000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1138000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1138000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1139000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1139000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1139000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1139000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1139000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1139000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1180000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1180000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1180000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1180000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1180000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1180000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1392000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1392000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1392000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1440000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1440000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1440000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1440000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1440000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1440000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1550000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1550000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1597000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DividendsRecognisedAsDistributionsToOwnersOfParentRelatingToPriorYears": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2400000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2402000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2402000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2404000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2404000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2404000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2402000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2402000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2402000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2403000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2403000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2403000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2489000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2489000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2489000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2490000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2490000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2490000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3046000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3046000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3046000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3047000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3047000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3047000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3052000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3052000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3249000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -76000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -79000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -66000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -66000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -66000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -27000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -27000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -38000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -38000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -62000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -62000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -62000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -35000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -35000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -80000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -80000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -80000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -47000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -47000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -60000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -60000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -52000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -52000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -93000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -93000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 54000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 46000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EmployeeBenefitsExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6128000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6284000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6284000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6486000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6486000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6486000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6970000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6970000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6970000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7568000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7568000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7568000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8247000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8247000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8247000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10275000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10275000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10275000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11531000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11531000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11531000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12335000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12335000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12335000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13709000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13709000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14548000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Equity": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 19646000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 18509000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2015-12-31",
              "val": 18509000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 15412000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 14272000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 14272000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 15071000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 15071000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 35951000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 35951000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 37416000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 37416000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 39598000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 39598000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 44810000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 48719000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EquityAttributableToOwnersOfParent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 18490000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 14854000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 14854000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 13653000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 14960000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 14960000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 14960000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 14960000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 12645000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 12645000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 12468000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 12468000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 12468000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 12468000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 13548000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 13548000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 13127000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 13127000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 13127000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 13127000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 12237000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 12237000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 12237000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 15622000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 15622000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15622000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15622000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 15622000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 15676000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15676000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15676000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 39268000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 39268000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 39268000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 39268000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 35932000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 35932000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 37037000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 37037000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 37037000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 37037000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 37392000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 37392000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 39143000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 39143000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 39143000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 39512000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 39512000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 40786000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 40786000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 40786000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 44719000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 48667000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 211000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ExpenseOfRestructuringActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1034000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1107000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1107000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 496000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 184000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 807000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 807000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 187000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 187000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 92000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 697000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 697000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 697000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 226000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 347000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 347000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 347000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 251000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1283000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1283000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1283000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 717000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 717000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 717000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 237000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "FinanceCosts": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1075000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1384000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1384000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 781000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 448000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1508000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1508000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1508000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 718000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 718000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 375000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 375000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1419000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1419000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1419000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 728000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 728000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 361000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 361000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1432000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1432000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1432000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 661000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 661000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 661000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 329000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 329000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 329000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1306000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1306000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1306000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 629000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 629000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 629000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 326000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 326000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 326000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1300000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1300000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1300000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 647000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 647000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 311000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 311000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1346000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1346000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1346000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 795000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 795000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 431000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 431000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1626000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1626000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1626000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 856000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 856000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 443000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 443000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1742000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1742000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 785000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 439000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1694000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 67000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 67000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 39000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 28000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 113000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 78000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 78000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 43000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 96000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 96000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 41000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 41000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 22000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 22000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 22000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 18000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 18000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 95000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 95000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 95000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 141000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 141000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 64000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 64000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 344000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 344000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 344000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 211000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 211000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 458000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 458000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 149000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 68000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 360000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceIncomeCost": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1029000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1317000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1317000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -742000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1395000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1395000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1395000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -640000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -640000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1281000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1281000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1281000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -632000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -632000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1260000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1260000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1260000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -588000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -588000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -588000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1219000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1219000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1219000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -602000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -602000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1257000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1257000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1257000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1251000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1251000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1251000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1284000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1284000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1334000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinancialAssetsAtFairValueThroughProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 809000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 809000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 809000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 873000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 873000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 873000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 20000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 20000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 37000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 37000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinancialAssetsAvailableforsale": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1006000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1574000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1574000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2083000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2083000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2083000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1056000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1056000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1056000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1530000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1530000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1632000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1632000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2212000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinancialLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 15053000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 16808000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 16808000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "FinancialLiabilitiesAtAmortisedCost": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1823000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1838000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2146000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "FinancialLiabilitiesAtFairValue": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 16076000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18174000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 18174000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 19280000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 19280000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 19280000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19588000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 19588000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 19588000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 20549000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 20549000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 20549000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 23825000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 23825000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 23825000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 33252000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 33252000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 33252000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 27898000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 27898000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 27898000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 27987000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 27987000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 29179000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "FinishedGoods": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 638000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 463000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 463000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 803000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 803000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 803000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 646000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 646000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 646000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1091000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1091000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1091000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1431000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1431000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1431000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2012000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 2012000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 2012000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1413000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1413000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1413000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1568000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1568000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1517000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1517000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1923000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GainsLossesOnAvailableforsaleFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            }
          ]
        }
      },
      "GainsLossesOnCashFlowHedgesBeforeTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -115000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -115000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 127000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 120000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 311000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 311000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 311000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 19000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -117000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -92000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -43000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -43000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 11000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 11000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -101000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -101000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -101000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -131000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -131000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -131000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 180000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 180000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 180000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -59000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -59000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -59000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -167000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -167000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -167000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -138000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -138000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -143000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -143000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -97000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -97000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -97000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 33000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 33000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 266000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 266000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 266000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -138000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -138000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -52000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -52000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -129000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -129000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 273000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 201000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 263000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GainsLossesOnDisposalsOfNoncurrentAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 85000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "GainsLossesOnDisposalsOfOtherNoncurrentAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -84000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -84000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 159000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 159000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 159000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -46000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -46000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -46000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -63000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -63000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -63000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -53000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -53000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -218000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            }
          ]
        }
      },
      "GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -35000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -5000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -48000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -48000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -48000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -4000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 44000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 42000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -9000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -9000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -12000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -12000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -6000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -6000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -6000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 34000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 34000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 42000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 42000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "GainsOnChangeInFairValueOfDerivatives": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "GainsOnDisposalsOfInvestments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 161000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 161000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 161000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            }
          ]
        }
      },
      "Goodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 11800000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11658000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 11658000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 11774000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 11825000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 11825000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 11825000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 11825000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 11717000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 11717000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 11707000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 11707000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 11707000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 11707000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 11668000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 11668000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 11668000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 11668000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 11668000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 11668000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 11645000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 11645000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 11645000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 11845000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 11845000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 11845000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 11845000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 11845000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 11798000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 11798000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 11798000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 19997000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 19997000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 19997000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 19997000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 19821000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 19821000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 19820000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 19820000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 19820000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 19820000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 19960000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 19960000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 20048000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 20048000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 20048000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 21060000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 21060000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 21025000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 21025000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 21025000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 21222000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 21242000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 624000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 613000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 613000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 631000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 631000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 631000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 619000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 619000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 619000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 614000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 614000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 614000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 636000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 636000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 636000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 591000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 591000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 591000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 580000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 580000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 603000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GrossProfit": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20062000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18876000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18876000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8612000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4101000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18147000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18147000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18147000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8187000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8187000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4143000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4143000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17154000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17154000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17154000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9122000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9122000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4760000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4760000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19463000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19463000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19463000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10225000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10225000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10225000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5291000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5291000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5291000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21318000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21318000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21318000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11485000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11485000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11485000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6029000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6029000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6029000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24980000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24980000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24980000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15652000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15652000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7773000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7773000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31960000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31960000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31960000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18430000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18430000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9456000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9456000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37543000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37543000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37543000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21216000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21216000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10755000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10755000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43866000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43866000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 23331000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 11984000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 48106000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentLossOnFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ImpairmentLossRecognisedInProfitOrLossGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 148000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 45000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 45000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 491000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 491000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 491000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 683000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 683000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1033000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 434000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1574000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 230000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-12-01",
              "end": "2018-12-31",
              "val": 252000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeFromSubleasingRightofuseAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncomeTaxExpenseContinuingOperations": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 243000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 116000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 46000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -641000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -641000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -641000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 151000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 151000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 93000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 93000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -57000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 321000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 321000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 321000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 408000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 408000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 408000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 223000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 223000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 223000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 772000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 772000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 772000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 260000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 260000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 260000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 214000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 214000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 214000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -380000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -380000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -380000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 52000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 52000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -113000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -113000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -792000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -792000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -792000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 726000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 726000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 268000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 268000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 938000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 938000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 938000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1089000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1089000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 469000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 469000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1650000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1650000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1160000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 679000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2169000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxesPaidRefund": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 454000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 537000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1118000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1562000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1743000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1623000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2366000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2750000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1354000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 412000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 412000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 336000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 454000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 454000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 454000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 288000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 288000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 537000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 537000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 537000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 723000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 723000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1118000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1118000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1118000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 792000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 792000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 792000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1562000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1562000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1562000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 869000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 869000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 869000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1743000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1743000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1743000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1006000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1006000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1623000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1623000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1623000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1061000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1061000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2366000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2366000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2366000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1337000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1337000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2750000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2750000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1549000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2845000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -127000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 160000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 160000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -40000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -40000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 94000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 94000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 175000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 175000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -143000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -143000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -67000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 91000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -87000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -86000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -86000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 70000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 94000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -35000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -35000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -51000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -51000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -51000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -20000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -20000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -38000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -38000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -29000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -29000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -29000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -18000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -46000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -46000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -46000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -46000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -46000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -38000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -38000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -25000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -25000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 52000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 22000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 50000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 199000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -136000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -136000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -71000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -72000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -16000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 67000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 67000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 40000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 40000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -56000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -56000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -56000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -17000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -17000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -60000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -60000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 81000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 81000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 81000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -146000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -146000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -146000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -105000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -105000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -105000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 275000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 275000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 181000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 181000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 29000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 29000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -101000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -101000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -101000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 27000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 27000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -12000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -12000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -14000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 94000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -63000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -63000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 79000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 79000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 79000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 61000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 61000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -57000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -80000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -83000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -83000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -14000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -14000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -22000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -22000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 61000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -43000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -43000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 66000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxRelatingToOtherIndividuallyImmaterialComponentsOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            }
          ]
        }
      },
      "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 133000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -110000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -110000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -24000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -24000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -24000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -37000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -81000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -81000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -81000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 117000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 117000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 117000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 231000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 231000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 231000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -102000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 69000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccumulatedDeferredTaxRecognisedInOtherComprehensiveIncomeDueToChangeInTaxRate": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 58000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -63000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -63000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -63000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -195000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -195000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -195000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -37000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1148000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1148000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 133000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1686000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1686000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1686000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -379000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -379000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1537000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1537000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1537000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 643000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 643000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 547000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 547000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 547000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 100000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 100000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 100000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2311000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2311000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2311000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7703000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7703000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7703000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1446000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1446000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1446000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1523000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1523000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -465000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -465000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -286000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -286000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -286000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1092000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1092000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -115000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -115000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1549000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 223000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeferredTaxLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1135000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -292000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2396000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2195000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1555000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -168000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -277000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInExistingProvisionsOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 706000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 988000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 988000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 602000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 602000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 602000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 201000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 201000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 201000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1061000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1061000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1061000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 276000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 276000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 276000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 872000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 872000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 872000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1484000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1484000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1484000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1513000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1513000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 861000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 861000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 698000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInNetDefinedBenefitLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -64000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "IncreaseDecreaseInNumberOfSharesOutstanding": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 456792,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 907239,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 977000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1777000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1777000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4174000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4174000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4174000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughChangeInDiscountRateContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -524000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -497000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -497000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -205000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -402000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -402000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -402000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -208000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -208000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -416000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -416000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -416000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -179000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -179000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -356000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -356000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -141000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -141000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -141000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -278000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -112000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -112000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1903000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1903000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 61000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 61000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -257000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 381000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -175000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -177000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -177000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -62000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -62000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -62000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 363000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 363000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 363000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -378000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -378000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -378000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -287000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -287000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -287000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 187000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 187000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 187000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -361000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -361000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 692000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 560000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1473000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1473000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1473000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1702000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1702000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1702000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1440000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1440000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1440000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7654000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7654000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7654000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1441000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1441000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1441000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1233000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1233000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1233000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1493000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1493000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2022000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 79000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 79000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -69000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -69000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -69000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 114000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 114000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -99000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -47000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -47000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -11000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -11000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 122000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -28000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -37000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -37000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 138000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughSharebasedPaymentTransactions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 211000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 241000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 109000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 105000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 105000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 219000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 102000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 102000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 259000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 118000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 118000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 118000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 277000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 160000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 160000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 160000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 346000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 346000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 274000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 274000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 307000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 307000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 357000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 258000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 258000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 258000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            }
          ]
        }
      },
      "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 174000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 174000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 174000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 503000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 503000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 503000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 444000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 444000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 444000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 710000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 710000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 566000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IntangibleAssetsOtherThanGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 22646000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 27586000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 27586000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 27465000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 26188000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 26188000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 26188000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 26188000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 24887000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 24887000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 21959000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 21959000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 21959000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 21959000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 22257000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 22257000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 20833000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 20833000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 20833000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 20833000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 19728000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 19728000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 19728000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 20947000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 20947000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20947000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20947000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 20947000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 20006000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 20006000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 20006000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 42492000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 42387000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 42492000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 42492000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 39900000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 39900000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 39307000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 39307000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 39307000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 39307000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 38326000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 38326000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 38089000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 38089000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 38089000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 39426000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 39426000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 37177000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 37177000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 37177000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 37925000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 37846000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InterestExpenseOnBankLoansAndOverdrafts": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 52000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 52000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 68000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 68000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 68000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 67000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 67000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "InterestExpenseOnDebtInstrumentsIssued": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 361000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 565000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 565000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 612000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 612000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 612000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 673000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 673000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 673000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 698000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 698000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 698000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 669000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 669000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 700000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "InterestExpenseOnLeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 80000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestIncomeOnDeposits": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 62000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 62000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 62000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "InterestIncomeOnLoansAndReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            }
          ]
        }
      },
      "InterestPaidClassifiedAsOperatingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 496000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 677000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 677000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 334000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 698000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 698000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 698000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 296000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 296000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 676000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 676000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 676000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 378000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 378000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 338000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 338000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 338000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 733000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 733000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 733000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 323000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 323000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 323000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 721000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 721000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 721000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 386000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 386000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 849000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 849000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 849000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 483000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 483000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1081000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1081000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1081000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 583000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 583000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1313000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1313000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 623000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1316000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestReceivedClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 123000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 140000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 140000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 75000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 121000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 121000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 193000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 193000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 193000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 72000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 72000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 60000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 134000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 134000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 287000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 206000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 206000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 343000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 343000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 128000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 286000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Inventories": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 2143000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2334000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2334000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 2901000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 3035000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 3035000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 3035000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 3035000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 3118000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 3118000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 2890000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 2890000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 2890000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 2890000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 3197000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 3197000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 3193000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 3193000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3193000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 3193000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 3562000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 3562000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 3562000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 4024000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 4024000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 4024000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 4024000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 4024000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 4762000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 4762000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 4762000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 8983000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 8983000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 8983000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 8983000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 6220000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 6220000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 4699000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 4699000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 4699000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 4699000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 5051000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 5051000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 5424000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 5424000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 5424000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 5667000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 5667000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 5288000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5288000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 5288000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 6467000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 6557000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InventoryWritedown2011": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 112000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 198000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 198000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 208000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 208000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 208000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2018-12-01",
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 231000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 231000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 231000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 149000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 149000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 149000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 479000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 574000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 574000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 664000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "InvestmentAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 85000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 103000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 103000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 103000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 157000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 73000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 73000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 58000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 58000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 58000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 58000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 58000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 39000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 56000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 56000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 76000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 76000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 76000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 76000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 72000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 72000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 264000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 264000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 268000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 268000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 276000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 302000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InvestmentsInSubsidiariesJointVenturesAndAssociates": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 59000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 85000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 86000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 103000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 103000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 157000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "IssuedCapital": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 316000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 316000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 316000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 316000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 317000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 317000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 317000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 317000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 317000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 317000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 317000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 317000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 317000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 317000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-02",
              "val": 11000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 328000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 328000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 328000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 328000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 328000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 328000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 328000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 328000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 328000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 328000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 328000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 328000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 328000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 328000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 328000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 328000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 328000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 387000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 387000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 387000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 387000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 387000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 387000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 387000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 387000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 388000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 388000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 388000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 388000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 388000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 388000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 388000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 388000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 388000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 388000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "IssueOfEquity": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-04-01",
              "end": "2019-04-30",
              "val": 3490000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q1I"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3495000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3495000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27214000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27214000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 27214000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 40000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "KeyManagementPersonnelCompensation": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 49786000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46509000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46509000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 47195000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 47195000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 47195000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 58515000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 58515000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 58515000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52305000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52305000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52305000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58394000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58394000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58394000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79597000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79597000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79597000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96317000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96317000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96317000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98232000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98232000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 98232000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91059000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91059000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 99393000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "KeyManagementPersonnelCompensationPostemploymentBenefits": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2636000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2407000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2407000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2469000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2469000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2469000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2387000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2387000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2387000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1766000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1766000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1766000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1602000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1602000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1602000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1378000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1378000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1378000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1388000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1388000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1388000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1354000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1354000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1354000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1045000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1045000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 995000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "KeyManagementPersonnelCompensationSharebasedPayment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17885000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20377000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20377000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16452000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16452000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16452000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 23605000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 23605000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 23605000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19210000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19210000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19210000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27666000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27666000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27666000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 45234000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 45234000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 45234000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56297000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56297000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56297000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58242000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58242000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58242000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49121000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49121000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 58915000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29265000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23725000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23725000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28274000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28274000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28274000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32523000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32523000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32523000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31329000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31329000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31329000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 29126000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 29126000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 29126000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32985000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32985000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32985000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38632000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38632000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 38632000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38636000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38636000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38636000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40893000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40893000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 39483000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LeaseAndSubleasePaymentsRecognisedAsExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 185000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 174000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 174000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 137000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 175000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 188000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "LeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 720000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 675000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 675000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 675000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 681000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 681000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 681000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 987000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 987000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 987000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 953000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 953000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 953000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1128000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1128000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1452000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1452000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1803000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "Liabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 41547000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 45857000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 45857000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 49707000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 46712000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 46712000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 46712000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 46712000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 47072000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 47072000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 46607000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 46607000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 46607000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 46607000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 46818000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 46818000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 46781000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 46781000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 46781000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 46781000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 46271000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 46271000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 46271000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 51091000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 51091000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 51091000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 51091000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 51091000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 57948000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 57948000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 57948000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 66076000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 66076000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 66076000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 66076000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 60628000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 60628000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 59425000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 59425000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 59425000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 59425000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 59127000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 59127000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 61953000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 61953000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 61953000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 64742000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 64742000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 63164000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 63164000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 63164000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 67612000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 65355000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 16808000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 17807000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 19113000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 18227000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 20380000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 30781000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2022-12-31",
              "val": 29232000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 28622000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 30295000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 29622000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongtermBorrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 14137000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 14501000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 14501000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 16792000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 15560000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 15560000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 15560000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 15560000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 15452000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 15452000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 17359000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 17359000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 17359000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 17359000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 17355000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 17355000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 15730000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 15730000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 15730000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 15730000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 15150000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 15150000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 15150000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 17505000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 17505000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 17505000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 17505000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 17505000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 24109000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 24109000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 24109000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 28134000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 28134000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 28134000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 28134000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 26461000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 26461000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 22965000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 22965000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 22965000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 22965000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 24329000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 24329000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 22365000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 22365000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 22365000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 27225000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 27225000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 26506000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 26506000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 26506000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 24714000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 24715000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LossesOnChangeInFairValueOfDerivatives": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 49000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "MergerReserve": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 448000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 448000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 448000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 448000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 448000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 448000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 448000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 448000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 448000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 448000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 448000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 448000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 448000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 448000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 448000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 448000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 448000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 448000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 448000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 448000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 448000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 448000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 448000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 409000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 441000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 441000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 614000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 684000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "MiscellaneousOtherOperatingExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 141000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 141000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 168000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 168000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 168000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 93000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 93000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 93000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 108000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 68000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "MiscellaneousOtherOperatingIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 327000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 277000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 277000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 277000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 285000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 406000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "NetAssetsLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 18509000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 16669000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 15412000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 16642000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 14272000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 14272000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 14044000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 15071000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 15071000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 14596000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 13658000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 15638000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 15693000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 39287000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 35951000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 35951000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 37058000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 37416000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 37416000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 39166000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 39598000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 39598000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 40871000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 44810000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 48719000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NetDeferredTaxAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 4895000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4792000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 4792000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6019000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 6019000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 6019000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7266000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 7266000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 7266000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 6711000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 6711000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 6711000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 7222000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 7222000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7201000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 7201000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7999000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NetDeferredTaxLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 5802000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4564000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 4564000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5499000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 5499000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 5499000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 9142000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 9142000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 9142000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 6392000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 6392000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 6392000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5348000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 5348000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5159000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5159000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5680000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NetForeignExchangeGain": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            }
          ]
        }
      },
      "NetForeignExchangeLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 148000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 148000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 148000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NoncontrollingInterests": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 19000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1815000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1815000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 1759000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 1682000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1682000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 1682000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1682000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1627000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 1627000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 1576000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 1576000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 1576000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 1576000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1523000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 1523000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 1469000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1469000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1469000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1469000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 1421000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 1421000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 1421000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 19000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 19000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 85000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 85000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 85000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 91000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentAccruedIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "NoncurrentAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 44049000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 49264000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 49264000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 50821000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 50204000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 50204000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 50204000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 50204000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 48895000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 48895000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 45060000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 45060000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 45060000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 45060000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 46670000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 46670000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 45814000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 45814000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 45814000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 45814000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 44999000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 44999000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 44999000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 47185000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 47185000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 47185000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 47185000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 47185000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 46367000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 46367000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 46367000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 79119000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 79119000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 79119000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 79119000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 75662000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 75662000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 73890000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 73890000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 73890000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 73890000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 73704000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 73704000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 76065000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 76065000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 76065000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 78947000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 78947000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 78208000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 78208000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 78208000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 83483000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 85351000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 982000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 982000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 982000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 982000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 70000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 368000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 368000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 368000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 368000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 42309000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 47819000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 47819000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 47511000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 47511000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 47511000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 42524000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 42524000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 42524000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 42746000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 43035000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 43035000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 43576000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 43576000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 43576000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 74687000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 74687000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 73007000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 70553000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 68863000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 68863000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 68965000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 68965000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 70264000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 70264000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 74425000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentContractLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 78000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 78000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 78000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 50000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 50000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 50000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 7000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 7000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "NoncurrentDerivativeFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 446000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 343000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 343000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 336000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 504000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 504000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 504000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 504000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 459000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 459000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 157000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 157000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 157000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 157000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 124000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 124000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 61000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 61000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 61000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 61000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 122000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 122000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 122000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 171000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 171000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 171000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 171000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 171000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 124000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 124000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 124000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 102000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 102000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 102000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 102000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 113000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 113000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 163000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 163000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 228000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 228000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 228000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 217000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 217000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 182000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 182000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 182000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 509000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 498000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentDerivativeFinancialLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 117000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 117000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 2000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 2000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 45000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 45000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 45000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 45000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 180000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 180000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 68000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 68000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 61000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 61000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 115000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 115000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 115000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "NoncurrentFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "NoncurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1339000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "NoncurrentFinancialAssetsAvailableforsale": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 458000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 727000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 458000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 727000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 727000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 989000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 933000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1089000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 1089000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 833000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1362000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 1362000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 1401000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1401000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1401000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1401000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 1577000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 1577000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 1577000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1108000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 1072000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 1072000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 1072000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1168000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 1124000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 1124000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 1066000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1066000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 1066000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1066000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 1071000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 1071000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1530000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1530000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1530000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1607000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1607000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1632000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1632000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1632000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1863000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 2223000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentLeaseLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-06-30",
              "val": 514000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 514000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 487000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 487000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 487000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 487000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 465000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 465000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 465000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 489000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 489000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 489000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 489000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 489000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 492000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 492000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 492000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 754000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 754000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 754000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 754000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 685000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 685000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 725000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 725000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 725000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 725000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 722000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 722000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 857000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 857000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 857000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 949000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 949000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1113000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1113000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1113000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1272000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1421000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 26678000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 30601000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 30601000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 34050000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 30329000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 30329000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 30329000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 30329000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 29871000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 29871000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 30315000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 30315000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 30315000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 30315000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 30784000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 30784000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 28664000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 28664000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 28664000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 28664000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 28088000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 28088000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 28088000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 30784000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 30784000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 30784000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 30784000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 30784000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 35726000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 35726000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 35726000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 43482000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 43482000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 43482000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 43482000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 38813000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 38813000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 33132000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 33132000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 33132000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 33132000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 32752000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 32752000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 31411000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 31411000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 31411000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 36176000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 36176000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 35298000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 35298000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 35298000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 34076000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 34738000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentPayables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 7457000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9488000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 9488000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 9371000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 7840000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 7840000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 7840000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 7840000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 8075000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 8075000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 6770000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 6770000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 6770000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 6770000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 6973000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 6973000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 6291000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 6291000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 6291000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 6291000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 6144000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 6144000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 6144000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 6084000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 6084000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 6084000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 6084000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 6084000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 5192000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 5192000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 5192000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 4933000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 4933000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 4933000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 4933000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4010000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 4010000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 4270000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 4270000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 4270000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 4270000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 2398000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 2398000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 2660000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 2660000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 2660000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 2208000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 2208000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1770000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1770000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1770000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1600000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 2379000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentPrepayments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 702000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 461000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 461000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 392000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 392000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 392000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 395000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 395000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 395000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 391000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 391000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 391000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 243000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 243000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 243000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 274000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 274000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 356000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 356000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 559000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 444000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 353000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 353000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 406000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 347000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 347000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 347000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 347000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 391000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 391000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 385000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 385000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 385000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 385000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 376000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 376000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 841000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 841000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 841000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 841000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 835000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 835000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 835000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 584000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 584000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 584000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 584000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 584000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 620000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 620000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 620000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 956000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 956000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 956000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 956000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 892000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 892000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 1357000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 1357000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1127000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1127000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1127000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1074000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1074000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 921000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 921000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 921000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 972000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 918000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1974000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2186000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2186000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 2534000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 2583000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2583000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 2583000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2583000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 2209000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 2209000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 2511000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 2511000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 2511000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 2511000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 2632000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 2632000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 2807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 2807000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2807000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 2807000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2847000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 2847000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 2847000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 3202000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 3202000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3202000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 3202000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 3202000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 2383000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2383000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 2383000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 2454000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 2454000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 2454000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 2454000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 1310000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 1310000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 1168000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1168000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 1168000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1168000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 1078000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 1078000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1520000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1520000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1520000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1326000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1326000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1330000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1330000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1330000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1418000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1105000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NumberOfEmployees": {
        "label": null,
        "description": null,
        "units": {
          "employee": [
            {
              "end": "2015-12-31",
              "val": 61500,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 59700,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 59700,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 61100,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 61100,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 61100,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 64400,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 64600,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 64600,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 70600,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 70600,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 70600,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 76100,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 76100,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 76100,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 83100,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 83100,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 83100,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 83500,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 83500,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 83500,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 89900,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 89900,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 89900,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 94300,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 94300,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 96100,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAdjustmentsForNoncashItems": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -350000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -492000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -492000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -468000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -524000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -524000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -524000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -310000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -310000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -290000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -290000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -290000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -177000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -177000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 378000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 378000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 378000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -511000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -511000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -511000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -276000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -276000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -276000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -363000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -363000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -363000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 95000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 95000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 95000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -814000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -814000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -692000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -692000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -692000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -594000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -594000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -386000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -386000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -386000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -550000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -550000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -121000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -121000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 304000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 662000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherAssetsAmountContributedToFairValueOfPlanAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 264000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 268000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 268000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 251000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            }
          ]
        }
      },
      "OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 45000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 76000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 76000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 76000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 171000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 151000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 368000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 158000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 158000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 776000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 776000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            }
          ]
        }
      },
      "OtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -338000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1778000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1778000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 289000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 223000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 639000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 639000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 639000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -420000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -420000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -600000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -600000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1059000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1059000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1059000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -573000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -573000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -545000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -545000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -611000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -611000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -611000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 241000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 241000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 241000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 677000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 677000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 677000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1608000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1608000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1608000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 585000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 585000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 585000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 641000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 641000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 641000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -145000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -145000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -145000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -715000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -715000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -732000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -732000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -878000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -878000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -878000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 31000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 31000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -347000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -347000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 733000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 733000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 733000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -414000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -414000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -800000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -800000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2212000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1109000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2703000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 139000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 139000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -15000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -15000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -15000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -94000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 56000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 156000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 156000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 38000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 38000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -171000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -171000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -171000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -54000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -54000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -174000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -174000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1069000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1069000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1069000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 898000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 898000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 898000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 938000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 938000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 938000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -27000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -27000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -27000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 81000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 81000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 81000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -187000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -187000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -187000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -30000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -30000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -88000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -88000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -88000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -48000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -48000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -94000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -94000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 278000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 278000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 278000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 54000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 54000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 139000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 139000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -125000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -67000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 188000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 652000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -575000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -575000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -271000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -272000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -242000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -242000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -242000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 187000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 187000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 160000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 160000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -46000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -247000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -247000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -257000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -257000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -364000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -364000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -364000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -205000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -205000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -205000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -645000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -645000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -645000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -168000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -168000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -168000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 692000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 692000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 692000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 211000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 211000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 211000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 626000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 626000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 626000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1031000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1031000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 696000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 696000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1118000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1118000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1118000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 101000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 101000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -43000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -43000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -30000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -81000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 290000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -791000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1339000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1339000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 489000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 423000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 874000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 874000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 874000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -694000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -694000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -757000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -757000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -906000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -906000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -906000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -287000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -287000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -173000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -173000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -235000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -235000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -235000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -550000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -550000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -550000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 452000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 452000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 452000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 920000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 920000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 920000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -134000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -134000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -134000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -689000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -689000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -689000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1461000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1461000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1219000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1219000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1694000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1694000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1694000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 73000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 73000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -243000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -243000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 766000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 766000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 766000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -589000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -589000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -32000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -32000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -988000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -988000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2370000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1243000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2319000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 453000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -439000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -439000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -200000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -200000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -235000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -235000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -235000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 274000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 274000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 157000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 157000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -153000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -153000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -153000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -286000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -286000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -372000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -372000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -376000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -376000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -376000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 791000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 791000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 791000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 225000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 225000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 225000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 688000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 688000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 688000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 719000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 719000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 719000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 439000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 439000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 439000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 544000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 544000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 544000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 746000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 746000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 487000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 487000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 816000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 816000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 816000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -42000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -42000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -104000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -104000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -33000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -33000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -33000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 175000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 175000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 188000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -158000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -134000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 384000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherCurrentPayables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1301000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1062000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1028000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1125000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1048000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1048000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 971000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 971000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 971000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1793000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1793000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1793000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1141000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1141000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1141000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 806000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 806000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 806000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1170000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1170000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1170000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1314000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1314000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1441000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1441000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1671000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherEmployeeExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 474000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 610000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 610000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 534000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 534000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 534000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 505000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 505000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 505000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 771000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 771000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 771000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 813000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 813000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 813000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1192000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1192000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1192000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1338000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1338000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1338000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1357000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1357000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1357000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1531000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1531000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1608000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -630000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -303000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -303000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 541000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 336000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 336000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 336000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1913000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1913000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -64000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -64000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -516000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -516000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -516000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1353000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1353000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1353000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 288000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 288000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 288000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -182000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -182000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -276000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 161000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            }
          ]
        }
      },
      "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 283000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -166000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -166000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -112000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -345000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -345000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -345000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 415000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -171000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 405000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 405000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 405000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -39000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 194000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 194000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 194000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 463000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 463000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 463000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 745000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 745000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 745000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 135000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 135000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 135000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 96000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 96000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 96000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -114000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -114000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -114000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 90000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 90000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 97000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 97000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 97000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 42000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 42000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 30000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 30000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 115000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 131000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherNoncurrentPayables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1186000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4266000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 2365000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2718000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 895000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 895000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 608000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 608000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 608000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 819000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 819000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 819000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1017000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1017000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1017000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1328000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1328000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1328000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1975000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1975000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1975000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1446000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1446000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1124000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1124000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2035000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherNoncurrentReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 907000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 901000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 901000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 967000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 847000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 847000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 847000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 847000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 738000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 738000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 515000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 515000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 515000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 515000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 454000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 454000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 740000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 740000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 740000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 740000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 644000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 644000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 644000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 720000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 720000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 720000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 720000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 720000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 565000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 565000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 565000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 895000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 895000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 895000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 895000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 881000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 881000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 835000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 835000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 835000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 835000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 752000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 752000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 803000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 803000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 803000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 806000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 806000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 930000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 930000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 930000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1066000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1327000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherOperatingIncomeExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1655000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1655000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 839000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 603000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1830000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1830000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1830000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1086000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1086000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 617000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 617000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2527000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2527000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2527000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2527000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 706000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 706000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 113000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 113000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1541000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 601000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 601000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 601000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 121000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1528000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1528000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1528000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1528000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1528000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1308000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1308000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1308000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 128000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 128000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 128000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1492000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1492000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1492000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 219000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 219000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 122000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 122000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1163000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1163000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 784000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 784000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1340000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1340000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1340000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 127000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 127000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 60000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 60000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 252000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 252000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 192000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 79000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 381000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1107000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1242000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2015-12-31",
              "val": 1242000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1418000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1418000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2016-12-31",
              "val": 1418000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1468000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1468000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1468000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2017-12-31",
              "val": 1468000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 891000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 891000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 891000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2018-12-31",
              "val": 891000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1564000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1564000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1564000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1560000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1560000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1724000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -75000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -538000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -538000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -65000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -65000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -65000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -299000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -299000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -299000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -941000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -941000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -941000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -406000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -200000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -200000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -360000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ParValuePerShare": {
        "label": null,
        "description": null,
        "units": {
          "USD/shares": [
            {
              "end": "2015-12-31",
              "val": 0.25,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0.25,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 0.25,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 0.25,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 0.25,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.25,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 0.25,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 0.25,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 0.25,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 0.25,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 0.25,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 0.25,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 0.25,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 0.25,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 0.25,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 0.25,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0.25,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 0.25,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 0.25,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 0.25,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0.25,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 0.25,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 0.25,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 0.25,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 0.25,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 0.25,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 0.25,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 0.25,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 0.25,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 0.25,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 0.25,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 0.25,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 0.25,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 0.25,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 0.25,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 0.25,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 0.25,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 0.25,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 0.25,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 0.25,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 0.25,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 0.25,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 42000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 10000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            }
          ]
        }
      },
      "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 84000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 84000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 186000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 186000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 186000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 107000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 107000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 107000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 207000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 207000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 207000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 240000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 240000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 240000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 134000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 134000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 244000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 244000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 244000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 129000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 129000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 268000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 268000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 316000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 316000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 184000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 372000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "end": "2016-12-31",
              "val": 0.005,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0.005,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 0.005,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.005,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "end": "2016-12-31",
              "val": 0.005,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0.005,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 0.005,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.005,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "PlanAssetsAtFairValue": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 9116000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9922000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 9922000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8854000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 8854000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9605000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 9605000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 10668000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 10668000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10564000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 10564000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 7030000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 7030000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6479000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 6479000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5848000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 5848000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6481000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PostemploymentBenefitExpenseDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 137000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 180000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 93000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 136000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 136000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 116000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PostemploymentBenefitExpenseDefinedContributionPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 352000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 304000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 304000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 341000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 428000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 445000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 445000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 528000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 528000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 553000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5928000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2491000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2491000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1992000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1988000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1988000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1988000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2971000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2971000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2971000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 500000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 500000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2968000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2968000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2968000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7944000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7944000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7944000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12929000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12929000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12929000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3816000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3816000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3816000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3816000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3816000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4976000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4976000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6492000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6492000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 15000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromIssuingShares": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3495000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3495000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3525000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 40000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 93000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 949000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 949000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 949000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1381000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1381000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1381000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1130000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1427000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1427000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 728000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1376000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1376000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1376000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 638000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 638000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2338000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2338000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2338000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1071000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1071000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 474000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 474000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 474000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 951000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 951000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 573000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 573000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 587000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 587000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 442000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 447000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 447000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 291000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 291000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 291000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 95000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 136000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 57000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 126000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 126000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 53000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 53000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 55000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 55000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2826000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3406000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3406000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 958000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 446000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2868000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2868000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2868000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 635000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 635000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 319000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 319000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2050000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2050000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2050000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 670000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 670000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 107000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 107000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1488000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1488000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1488000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 738000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 738000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 738000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3144000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3144000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3144000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2112000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2112000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2112000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 748000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 748000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 360000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 360000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3293000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3293000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3293000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3624000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3624000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1820000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1820000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5961000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5961000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5961000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4108000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4108000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1928000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1928000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7041000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7041000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5369000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2448000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10233000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLossAttributableToNoncontrollingInterests": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -93000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -93000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -56000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -31000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -133000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -55000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -105000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -105000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -105000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -53000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -53000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -108000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -108000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -108000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -18000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -52000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2825000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3499000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3499000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7035000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7035000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10225000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLossAttributableToOwnersOfParent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2825000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3499000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3499000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1014000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 477000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3001000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 690000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 690000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 350000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 350000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2155000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 723000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 723000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1335000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1536000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1536000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1536000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 756000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 756000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 756000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3196000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2111000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2111000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2111000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 746000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 746000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 360000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 360000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3288000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3621000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3621000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1818000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1818000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5955000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4106000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4106000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1927000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1927000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7035000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7035000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5366000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2450000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10225000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLossBeforeTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3069000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3552000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3552000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1074000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 492000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2227000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 786000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 786000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 412000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 412000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1993000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 899000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 899000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 141000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 141000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1548000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1896000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1896000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1896000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 961000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 961000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 961000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3916000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2372000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2372000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2372000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 764000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 764000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 764000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -265000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 247000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 247000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2501000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4350000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4350000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2088000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2088000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6899000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5197000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5197000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2397000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2397000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8691000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8691000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6529000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3127000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12402000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProfitLossFromOperatingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4114000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4902000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4902000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1842000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 925000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3677000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3677000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3677000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1459000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1459000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 763000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 763000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3387000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3387000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3387000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1590000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1590000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 493000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 493000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2924000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2924000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2924000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2504000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2504000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2504000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1284000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1284000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1284000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5162000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5162000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5162000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3022000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3022000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3022000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1127000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1127000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1127000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1056000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1056000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1056000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1417000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1417000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 539000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 539000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3757000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3757000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3757000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5005000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5005000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2456000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2456000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8193000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8193000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8193000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5861000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5861000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2746000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2746000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10003000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10003000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7182000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3508000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13743000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 6413000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6848000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 6848000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 7079000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 7615000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 7615000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 7615000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 7615000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 7514000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 7514000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 7421000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 7421000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 7421000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 7421000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 7442000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 7442000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 7688000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 7688000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 7688000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 7688000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 7475000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 7475000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 7475000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 8251000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 8251000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 8251000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 8251000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 8251000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 8357000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 8357000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 8357000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 9183000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 9183000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 9183000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 9183000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 8722000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 8722000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 8507000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 8507000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 8507000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 8507000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 8675000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 8675000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 9402000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 9402000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 9402000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 9630000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 9630000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 10252000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 10252000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 10252000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 11637000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 12962000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ProportionOfVotingPowerHeldInAssociate": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "end": "2019-10-08",
              "val": 0.29,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "ProvisionUsedOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 557000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 686000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 686000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 472000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 472000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 472000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 445000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 445000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 445000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 491000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 491000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 491000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1282000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1282000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1282000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 765000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 765000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 476000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 476000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1249000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1460000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 868000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 868000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 167000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 294000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 294000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 294000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 207000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 207000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 328000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 328000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 328000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1296000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1296000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1481000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1481000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1481000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 983000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 983000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 983000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1645000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1645000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1645000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 314000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 314000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 314000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1109000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1109000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1109000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 434000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 434000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1480000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1480000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1480000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1436000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1436000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2417000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2417000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2417000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1474000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1474000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2662000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2662000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1804000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3095000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 230000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 230000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 131000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 96000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 96000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 96000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 119000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 119000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 119000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 184000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 184000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 184000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 45000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 136000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 136000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 136000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 188000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 229000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1328000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1446000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1446000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 549000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1326000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1326000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1326000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 486000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 486000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1043000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1043000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1043000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 438000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 438000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 979000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 979000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 979000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 370000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 370000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 370000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 961000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 961000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 961000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 508000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 508000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 508000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1091000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1091000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1091000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 472000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 472000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1091000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1091000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1091000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 517000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 517000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1361000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1361000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1361000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 799000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 799000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1924000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1924000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1088000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2810000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -43000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -195000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -195000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 161000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 315000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 315000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 315000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -69000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -69000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -149000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -149000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -111000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -111000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -111000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -14000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -14000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -52000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 254000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 254000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 254000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -73000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -73000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -73000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -208000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -208000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -208000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -131000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -131000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -120000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -120000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -73000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 145000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 145000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 145000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -102000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -102000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -32000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -32000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -177000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -177000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 315000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 213000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 314000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 884000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1750000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1750000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1750000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1400000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1400000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1400000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 500000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 500000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 611000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 611000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 611000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4759000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4759000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4759000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1257000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1257000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1271000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1271000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1271000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3408000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3408000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4942000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4942000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4942000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2643000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2643000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2643000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4652000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4652000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2029000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ResearchAndDevelopmentExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5997000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5890000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5890000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2802000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1349000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5757000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5757000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5757000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2641000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2641000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1362000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1362000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5932000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5932000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5932000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2622000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2622000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1356000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1356000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6059000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6059000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6059000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2777000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2777000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2777000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1389000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1389000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1389000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5991000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5991000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5991000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3542000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3542000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3542000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1829000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1829000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1829000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9736000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9736000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9736000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4679000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4679000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2546000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2546000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9762000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9762000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9762000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5278000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5278000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2667000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2667000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10935000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10935000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10935000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5791000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5791000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3008000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3008000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13583000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13583000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6707000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3548000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14232000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReserveOfExchangeDifferencesOnTranslation": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2003-01-01",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2002Q4I"
            }
          ]
        }
      },
      "RetainedEarnings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 11834000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8140000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 8140000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 6930000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 8221000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 8221000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 8221000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 8221000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 5879000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 5879000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 5683000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 5683000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5683000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 5683000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 3265000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 3265000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 2812000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 2812000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2812000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 2812000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 1913000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 1913000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 1913000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 5299000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 5335000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 5335000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 5335000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 1710000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 1710000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 1710000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1710000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": -1657000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": -1657000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": -574000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": -574000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": -574000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": -574000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": -234000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": -234000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1502000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1502000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1502000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1847000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1847000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 3160000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 3160000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 3160000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 7023000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 10972000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 473000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 239000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 932000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019"
            }
          ]
        }
      },
      "Revenue": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24708000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23002000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23002000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 10456000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5051000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22465000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22465000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 22465000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10333000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10333000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5155000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5155000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22090000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22090000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22090000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11314000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11314000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5823000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5823000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24384000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24384000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24384000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12629000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12629000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12629000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6275000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6275000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6275000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26617000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26617000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26617000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15540000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15540000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15540000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8220000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8220000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8220000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37417000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37417000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37417000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22161000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22161000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10771000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10771000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44351000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44351000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44351000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22295000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22295000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11416000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11416000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45811000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45811000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45811000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25617000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25617000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12938000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12938000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 54073000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 54073000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28045000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14457000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 58739000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RevenueFromContractsWithCustomers": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5565000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5469000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5025000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21319000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 5260000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4843000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4843000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4940000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4940000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4882000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4882000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20152000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20152000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 5487000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 5487000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4985000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4985000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10015000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5030000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5030000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5266000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 5768000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5465000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5465000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1540000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5718000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5718000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6132000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 6250000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6311000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6311000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6311000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6520000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6520000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25890000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25890000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 7011000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 7011000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7257000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7257000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8045000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8045000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36541000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "RevenueFromGovernmentGrants": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "RevenueFromSaleOfGoods": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23641000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21319000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21319000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9783000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4940000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20152000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20152000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20152000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10015000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10015000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5030000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5030000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21049000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11183000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11183000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5718000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5718000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23565000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12359000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12359000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12359000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6048000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25890000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25890000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25890000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15302000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15302000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15302000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8045000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8045000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8045000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36541000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36541000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36541000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21610000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21610000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10630000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10630000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42998000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42998000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42998000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 21448000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 21448000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10882000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10882000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43789000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43789000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 43789000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24629000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 24629000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12452000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12452000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50938000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50938000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 26670000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13795000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55573000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReversalOfImpairmentLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 28000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ReverseRepurchaseAgreementsAndCashCollateralOnSecuritiesBorrowed": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1098000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 951000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1151000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 102000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 102000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 129000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 129000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 22000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RightofuseAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 722000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 702000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 702000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 647000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 647000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 647000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 647000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 634000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 634000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 634000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 666000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 666000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 666000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 666000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 666000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 674000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 674000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 674000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 988000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 988000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 988000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 988000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 905000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 905000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 942000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 942000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 942000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 942000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 949000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 949000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1203000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1203000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1395000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1395000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1395000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1592000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1741000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RoyaltyExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 114000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 45000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 45000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "SellingGeneralAndAdministrativeExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11112000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9413000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9413000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4658000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2358000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10233000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10233000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10233000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5008000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5008000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2551000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2551000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10031000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10031000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10031000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5457000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5457000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2943000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2943000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11682000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11682000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11682000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5354000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5354000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5354000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2635000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2635000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2635000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11294000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11294000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11294000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6027000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6027000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6027000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3098000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3098000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3098000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15234000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15234000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15234000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9521000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9521000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4681000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4681000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18419000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18419000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18419000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9045000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9045000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4986000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4986000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19216000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19216000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19216000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9424000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9424000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4929000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4929000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19977000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19977000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9356000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 4864000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19933000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 579000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 293000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 293000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 260000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 434000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 434000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 434000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 151000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 151000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 349000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 349000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 349000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 368000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 368000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 709000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 709000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 709000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 353000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 353000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 353000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 822000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 822000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 822000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 309000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 309000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 309000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 643000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 643000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 643000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 367000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 367000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 772000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 772000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 772000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 398000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 398000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 826000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 826000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 826000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 474000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 474000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1008000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1008000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 629000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1164000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -16000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -33000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -33000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -26000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -13000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -55000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -55000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -55000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -19000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -19000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -113000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -113000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -113000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -59000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -59000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -32000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -32000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -116000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -116000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -116000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -16000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -16000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -16000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -27000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -27000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -27000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -48000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -48000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -44000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -44000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -44000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -64000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -64000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -64000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -6000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -6000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -17000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -10000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SharePremium": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 4304000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4351000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 4351000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 4374000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 4393000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 4393000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 4393000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 4393000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 4409000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 4409000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4427000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 4427000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 4427000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 4427000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 7911000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 7911000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 7941000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 7941000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 7941000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 7941000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 7950000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 7950000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 7950000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 7971000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 7971000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7971000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7971000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 7971000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 7980000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 7980000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 7980000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 35126000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 35126000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 35126000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 35126000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 35134000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 35134000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 35155000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 35155000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 35155000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 35155000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 35163000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 35163000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 35188000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 35188000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 35188000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 35199000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 35199000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 35226000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 35226000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 35226000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 35238000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 35266000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1671446,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1580137,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 1580137,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 442342,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 442342,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 147547,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShorttermDepositsClassifiedAsCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 4990000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4236000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 4236000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2540000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2540000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2540000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3938000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 3938000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 3938000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4614000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 4614000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 4614000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6650000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 6650000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 6650000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 4868000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 4868000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 4868000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4755000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 4755000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 4755000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 4515000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 4515000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 4515000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 4273000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 4273000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4379000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShorttermDepositsNotClassifiedAsCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 65000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 40000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 40000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 40000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 38000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 38000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 38000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 53000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 53000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 53000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 64000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 64000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 64000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "ShorttermInvestmentsClassifiedAsCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1050000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 950000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "SocialSecurityContributions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 567000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 584000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 584000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 570000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 626000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 626000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 626000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 658000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 658000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 658000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 726000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 726000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 726000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 886000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 886000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 886000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 991000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 991000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 991000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1224000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1224000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1348000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SurplusDeficitInPlan": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": -2186000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -2583000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": -2583000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -2511000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -2807000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -3202000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -2454000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -1078000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -1428000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": -1428000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -1231000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": -1231000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -999000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 186000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 67000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 67000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017"
            }
          ]
        }
      },
      "TaxEffectFromChangeInTaxRate": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -25000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -16000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -16000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -616000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -616000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -616000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -334000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -334000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -334000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 138000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 138000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 138000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -108000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -108000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -108000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -66000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -66000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -66000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -23000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 132000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 132000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 203000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 203000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 203000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 167000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 167000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 167000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 208000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 208000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 208000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 64000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 64000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 101000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxEffectOfForeignTaxRates": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -144000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -233000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -233000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -212000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -212000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -212000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -49000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -49000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -49000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -49000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -49000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -49000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -59000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -59000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -59000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -224000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -224000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -224000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -60000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -168000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxEffectOfRevenuesExemptFromTaxation2011": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            }
          ]
        }
      },
      "TaxEffectOfTaxLosses": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 149000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 242000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 242000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -16000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 104000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 104000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 86000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxExpenseIncomeAtApplicableTaxRate": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 621000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 710000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 710000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 429000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 429000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 429000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 379000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 379000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 379000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 294000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 294000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 294000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 744000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 744000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 744000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 475000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 475000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 475000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1621000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1621000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1621000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2173000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2173000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3101000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 6957000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6884000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 6884000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8359000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 8359000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8144000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1779000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2270000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5597000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5454000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 3221000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 7565000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 7586000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8460000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TerminationBenefitsExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 338000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 578000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 578000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 225000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 225000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 225000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 158000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 158000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 158000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 238000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 238000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 238000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 227000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 227000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 227000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 283000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 283000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 190000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TradeAndOtherCurrentPayables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 11663000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 10486000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 10486000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 10072000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 11641000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 11641000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 11641000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 11641000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 10913000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 10913000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 12841000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 12841000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 12841000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 12841000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 12637000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 12637000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 13987000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 13987000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 13987000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 13987000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 12028000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 12028000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 12028000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 15785000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 15785000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15785000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 15785000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 15785000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 17729000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17729000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 17729000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 18938000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 18938000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 18938000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 18938000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 17821000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 17821000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 19040000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 19040000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 19040000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 19040000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 19738000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 19738000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 22374000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 22374000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 22374000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 20463000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 20463000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 22465000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 22465000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 22465000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 23986000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 25280000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TradeAndOtherCurrentPayablesToTradeSuppliers": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3469000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2990000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1680000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3611000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 2285000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 2285000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1720000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 1720000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 1720000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1774000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1774000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1774000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2350000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 2350000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 2350000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2550000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 2550000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 2550000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3267000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 3267000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3640000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 3640000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3820000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TradeAndOtherCurrentReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 6622000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4573000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 4573000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 4348000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-12-31",
              "val": 5009000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 5009000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 5009000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 5009000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 5257000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 5257000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 5574000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 5574000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2018-12-31",
              "val": 5574000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 5574000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 5319000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "end": "2019-06-30",
              "val": 5319000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 5761000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 5761000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5761000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 5761000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 5024000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 5024000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 5024000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 7022000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 7022000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7022000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 7022000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 7022000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 6356000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 6356000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 6356000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 9644000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 9644000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2021-12-31",
              "val": 9644000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 9644000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 8908000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 8908000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 10521000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 10521000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 10521000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 10521000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 11092000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 11092000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 12126000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 12126000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 12126000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 11047000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 11047000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 12972000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 12972000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 12972000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 14168000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 15177000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TradingIncomeExpenseOnForeignExchangeContracts": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -22000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -216000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -216000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -6000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -6000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -6000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -100000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -100000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -100000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -112000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -112000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -112000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -86000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -86000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -86000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -21000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -21000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -81000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -81000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 190000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UndrawnBorrowingFacilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 3000000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 4100000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 4100000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 4100000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 4100000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 4100000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-07-21",
              "val": 9500000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-07-21",
              "val": 9500000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-12-31",
              "val": 4900000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 4900000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 4900000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 6900000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 6875000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 4875000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 4900000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 4875000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnusedProvisionReversedOtherProvisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 79000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 79000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 169000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 169000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 169000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 316000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 316000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 316000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 76000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 76000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 76000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 262000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 262000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 262000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 348000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 348000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 157000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "WagesAndSalaries": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4603000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4664000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4664000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5004000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5004000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5004000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5370000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5370000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5370000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5648000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5648000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5648000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6273000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6273000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6273000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7633000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7633000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7633000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8656000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8656000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8656000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9341000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9341000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9341000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10340000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10340000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10974000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "WeightedAverageShares": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1264000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1265000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1265000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1266000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1266000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1266000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1266000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1266000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-18-047274",
              "fy": 2018,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2018-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1267000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1289000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1289000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1311000000,
              "accn": "0001104659-19-041809",
              "fy": 2019,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2019-07-25"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1311000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-20-089187",
              "fy": 2020,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1312000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1312000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1312000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097781",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-21-097940",
              "fy": 2021,
              "fp": "Q2",
              "form": "6-K/A",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1312000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1418000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1418000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1418000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1548000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1548000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1549000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1549000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1548000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1548000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1548000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1549000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1549000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1550000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1550000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1549000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1549000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1550000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1550000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1550000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1550000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1550000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1550000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1550000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "WorkInProgress": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 545000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1060000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2016-12-31",
              "val": 1060000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1208000000,
              "accn": "0001104659-18-015257",
              "fy": 2017,
              "fp": "FY",
              "form": "20-F",
              "filed": "2018-03-06"
            },
            {
              "end": "2017-12-31",
              "val": 1208000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2017-12-31",
              "val": 1208000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1450000000,
              "accn": "0001104659-19-012881",
              "fy": 2018,
              "fp": "FY",
              "form": "20-F",
              "filed": "2019-03-05"
            },
            {
              "end": "2018-12-31",
              "val": 1450000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2018-12-31",
              "val": 1450000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1272000000,
              "accn": "0001104659-20-028557",
              "fy": 2019,
              "fp": "FY",
              "form": "20-F",
              "filed": "2020-03-03"
            },
            {
              "end": "2019-12-31",
              "val": 1272000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 1272000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1331000000,
              "accn": "0001104659-21-022456",
              "fy": 2020,
              "fp": "FY",
              "form": "20-F",
              "filed": "2021-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 1331000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 1331000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5216000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 5216000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 5216000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1864000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1864000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1864000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2325000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 2325000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2777000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1135000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 776000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            }
          ]
        }
      },
      "AllowanceAccountForCreditLossesOfFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 23000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 23000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 59000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GainsLossesOnChangeInFairValueOfDerivatives": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughObtainingOrLosingControlOfSubsidiariesOrOtherBusinessesLiabilitiesArisingFromFinancingActivities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncreaseThroughAdjustmentsArisingFromPassageOfTimeContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 356000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 278000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 278000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 112000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 226000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 226000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 226000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 168000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 168000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 168000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 57000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 57000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 32000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestExpenseIncomeDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 53000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 51000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NoncurrentAccruedIncomeOtherThanNoncurrentContractAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 61000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 61000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 61000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 60000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 75000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 45000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 45000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -20000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -10000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PastServiceCostDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -29000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -26000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquireOrRedeemEntitysShares": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 920000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2024-06-10",
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 489000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 521000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PostemploymentBenefitExpenseInProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 491000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 435000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 435000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 564000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 564000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 564000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 546000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 546000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 546000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 537000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 537000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 537000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 614000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 614000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 618000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 776000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 776000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            }
          ]
        }
      },
      "WritedownsReversalsOfPropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 343000000,
              "accn": "0001104659-22-025720",
              "fy": 2021,
              "fp": "FY",
              "form": "20-F",
              "filed": "2022-02-22"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 343000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 343000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            }
          ]
        }
      },
      "AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1550000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6530000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2666000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2666000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5480000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5480000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2778000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2778000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5387000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5387000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5387000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2534000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2534000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6688000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6688000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2673000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5733000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForFinanceIncomeCost": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -602000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1257000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -612000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -612000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1251000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1251000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -654000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -654000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1282000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -645000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -645000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1284000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1284000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -636000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1334000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -48000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -64000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -17000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -182000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 316000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 316000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 72000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 72000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 161000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 161000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2503000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2503000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -31000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -31000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1734000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 364000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NetDebt": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 24322000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 24689000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 22923000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 22923000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 23970000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 22510000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 22510000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 22510000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 26324000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 24570000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 24570000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 24570000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 25227000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 23374000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherReserves": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-06-30",
              "val": 2033000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-12-31",
              "val": 2045000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 2068000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29"
            },
            {
              "end": "2022-06-30",
              "val": 2068000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 2069000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 2076000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 2076000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 2065000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 2078000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 2078000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 2012000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 2070000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalents": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 47000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 236000000,
              "accn": "0001104659-22-083922",
              "fy": 2022,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2022-07-29",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 112000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 112000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 112000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -13000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentAccruedIncomeOtherThanCurrentContractAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 293000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 293000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 296000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 296000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 296000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 452000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 452000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1329000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1329000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 844000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentTradeReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 3806000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6031000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 6031000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 7212000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 7212000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 7212000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 8407000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 8407000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8302000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 8302000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 10237000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DerivativesAmountContributedToFairValueOfPlanAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 22000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -290000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": -290000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": -92000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": -92000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -355000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DividendsRecognisedAsDistributionsToOwnersPerShare": {
        "label": null,
        "description": null,
        "units": {
          "USD/shares": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.8,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2.8,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2.8,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.9,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.9,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.9,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.9,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.9,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.9,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.97,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.97,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3.13,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 7874000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6382000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 6392000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -22000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -16000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestCostsCapitalised": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestExpenseOnBorrowings": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 736000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 889000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 889000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 889000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1132000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1132000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1132000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1391000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1391000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1335000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 443000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -483000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -483000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1446000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1446000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1446000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 105000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -209000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 608000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 608000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 608000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -554000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -554000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -39000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -39000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -957000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -957000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2464000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1312000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2387000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherCurrentReceivables": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 1278000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1808000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1808000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1659000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1659000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1659000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1639000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 1639000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1579000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1579000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2017000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "Provisions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1564000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1560000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2020-12-31",
              "val": 1560000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1724000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1724000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2021-12-31",
              "val": 1724000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1618000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1618000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2022-12-31",
              "val": 1618000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2155000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "end": "2023-12-31",
              "val": 2155000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 2155000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2190000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 2190000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1604000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 94000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 94000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 94000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReversedUnsettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001104659-23-023818",
              "fy": 2022,
              "fp": "FY",
              "form": "20-F",
              "filed": "2023-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            }
          ]
        }
      },
      "AdditionalLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 60000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 60000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 198000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 198000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            }
          ]
        }
      },
      "CurrentTaxAssetsCurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-06-30",
              "val": 704000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 731000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2022-12-31",
              "val": 731000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 840000000,
              "accn": "0001104659-23-085104",
              "fy": 2023,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2023-07-28"
            },
            {
              "end": "2023-06-30",
              "val": 840000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1426000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2023-12-31",
              "val": 1426000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1575000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "end": "2024-06-30",
              "val": 1575000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1001000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1158000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NewLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60000000,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 60000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 198000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 198000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "PurchaseOfTreasuryShares": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-24-025553",
              "fy": 2023,
              "fp": "FY",
              "form": "20-F",
              "filed": "2024-02-20"
            },
            {
              "start": "2013-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24"
            }
          ]
        }
      },
      "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 140000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 140000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            }
          ]
        }
      },
      "RepaymentsOfBondsNotesAndDebentures": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2569000000,
              "accn": "0001104659-24-082531",
              "fy": 2024,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2024-07-25",
              "frame": "CY2024Q2"
            }
          ]
        }
      },
      "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsBeforeTaxDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -74000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsBeforeTaxDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -243000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 436000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 436000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 220000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ActuarialGainsLossesArisingFromExperienceAdjustmentsBeforeTaxDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -107000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -40000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -40000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 59000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AdministrationCostsNotReflectedInReturnOnPlanAssetsDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CashCollateralPledgedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 222000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 281000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 281000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 465000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 222000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 268000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 281000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 281000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 465000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "CurrentServiceCostDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 56000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 86000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 238000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 238000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 194000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentTaxLiabilitiesCurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 896000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 1525000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 1406000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 1406000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 1406000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1429000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1084000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentTaxLiabilitiesNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 238000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 238000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "end": "2024-12-31",
              "val": 238000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 485000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 700000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 619000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 579000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinancialInstrumentsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 107000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 63000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinancialInstrumentsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 107000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 63000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GrossFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 323000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 446000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 365000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 365000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 610000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GrossFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 346000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 409000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 346000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 346000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 554000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -15000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 25000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseThroughTreasuryShareTransactions": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -68000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -68000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 45000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 43000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestExpenseDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 338000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 340000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestIncomeDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 262000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 262000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 289000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NetFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 72000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 82000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NetFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 95000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NoncurrentPortionOfNoncurrentSecuredBankLoansReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 181000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "NoncurrentRecognisedAssetsDefinedBenefitPlan": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 92000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 99000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 99000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 106000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RecognisedAssetsDefinedBenefitPlan": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 99000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "RecognisedLiabilitiesDefinedBenefitPlan": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1330000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "ReturnOnPlanAssetsExcludingInterestIncomeOrExpenseBeforeTaxDefinedBenefitPlans": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -65000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -315000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -315000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 85000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 107000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TreasuryShares": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 112000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 68000000,
              "accn": "0001104659-25-014750",
              "fy": 2024,
              "fp": "FY",
              "form": "20-F",
              "filed": "2025-02-18"
            },
            {
              "end": "2024-12-31",
              "val": 68000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 25000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CurrentTaxAssetsNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2025-06-30",
              "val": 1137000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 1391000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001104659-25-071432",
              "fy": 2025,
              "fp": "Q2",
              "form": "6-K",
              "filed": "2025-07-29"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 183000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 37000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DepreciationPropertyPlantAndEquipment": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 733000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 799000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 879000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DepreciationRightofuseAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 275000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 343000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 404000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentLossRecognisedInProfitOrLossRightofuseAssets": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 14000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            }
          ]
        }
      },
      "NoncurrentGovernmentGrants": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 55000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NumberOfInstrumentsOtherEquityInstrumentsGranted": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 267000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ReserveOfExchangeDifferencesOnTranslationHedgingRelationshipsForWhichHedgeAccountingIsNoLongerApplied": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 527000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "WritedownsReversalsOfInventories": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 574000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 664000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 314000000,
              "accn": "0001104659-26-019130",
              "fy": 2025,
              "fp": "FY",
              "form": "20-F",
              "filed": "2026-02-24",
              "frame": "CY2025"
            }
          ]
        }
      }
    }
  }
}