{
  "schema": "canli.company-reference.v1",
  "cik": "0001269238",
  "name": "Trip.com Group Limited",
  "selection_policy": "extended-v22",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001269238.json",
  "source_sha256": "a1cf052bd6faddf57f078cf85b04983ab0ff1bfa7170f398b02e31f41749699a",
  "fetched_at": "2026-09-20T07:47:43.505Z",
  "policy": "Latest-filed annual-report facts per unit and reporting period at capture time. Duration facts cover 300 to 400 days. This selection can include restatements and is not a point-in-time backtest dataset. Missing concepts are omitted, never zero-filled. Values retain original units and are not currency converted. Extended concepts require compatible unit shapes and at least three reporting ends with changing values within one unit. Constant or incompatible added histories are omitted.",
  "claim_boundary": "Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.",
  "concepts": [
    {
      "tag": "Assets",
      "taxonomy": "us-gaap",
      "label": "Total assets",
      "kind": "instant",
      "meaning": "Resources recognized on the balance sheet. Book assets are not the market value of the business.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 267387000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 242581000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 219137000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 191691000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 191859000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 187249000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 200169000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 185830000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 162240000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 144413901668,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 118842591960,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 31209525065,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 20818474462,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 11669751008,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 9761434778,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 8116204013,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 4156759697,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 38236000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 33233000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 30865000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 27793000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 30107000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 28698000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 28752000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 27028000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 24906394926,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 20799928226,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 18346134793,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 5043180384,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 3438966989,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1873124188,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 1550935791,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 1229727882,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Liabilities",
      "taxonomy": "us-gaap",
      "label": "Total liabilities",
      "kind": "instant",
      "meaning": "Recognized obligations at the reporting date. The definition and scope differ from interest-bearing debt.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 94787000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 99099000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 96131000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 78672000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 81403000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 85682000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 93324000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 97097000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 75625000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 68893149166,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 55157663979,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 20831797477,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 12088388503,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 5084871395,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 2616368945,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 1926281225,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 1170051399,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 13554000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 13576000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 13540000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 11407000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 12774000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 13132000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 13405000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 14123000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 11615733658,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 9922677397,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 8514876034,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 3370594303,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1996859524,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 816178134,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 415699159,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 291860794,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "StockholdersEquity",
      "taxonomy": "us-gaap",
      "label": "Stockholders equity",
      "kind": "instant",
      "meaning": "The reported residual interest after liabilities. It is an accounting amount, not market capitalization.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 170818000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 141807000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 122184000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 112283000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 109677000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 100354000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 103442000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 86715000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 84836000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 71536834710,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 44550729734,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 9529179295,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 8530395531,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 6489632075,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 7042294864,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 6103692771,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 2925047919,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 24427000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 19427000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 17209000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 16279000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 17211000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 15380000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 14858000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 12612000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 13017200799,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 10303447316,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 6877447550,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 1535824921,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1409120956,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1041657770,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 1118907969,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 924801934,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CashAndCashEquivalentsAtCarryingValue",
      "taxonomy": "us-gaap",
      "label": "Cash and cash equivalents",
      "kind": "instant",
      "meaning": "Cash and qualifying short-term liquid investments under the filer’s accounting policy. Restricted cash and longer-term investments may be reported separately.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 39848000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 48439000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 41600000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 17000000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 19800000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 18096000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 19900000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 21500000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 18200000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 18434681251,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 19215674674,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 5300887799,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 7138344814,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 3421532962,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 3503428418,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 2153935111,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 1434618382,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2008-12-31",
          "val": 1069827364,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2008Q4I",
          "unit": "CNY"
        },
        {
          "end": "2007-12-31",
          "val": 1064418278,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2007Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 5698000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 6636000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 5858000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 2465000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 3110000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 2773000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 2862000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 3131000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 2803896483,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 2833358629,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 2767632821,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 818316064,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1150492347,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 565196980,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 562339034,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 342225824,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 217366422,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Net income or loss",
      "kind": "duration",
      "meaning": "Reported profit or loss for the period. Check the filing for attribution, exceptional items and discontinued operations before comparing companies.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 33294000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 17067000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 9918000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1403000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -550000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -3247000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 7011000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1112000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 2155000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -1418000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 2507655884,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 242739781,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 998319684,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 714405864,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 1076414897,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1048069740,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 658973622,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 444107873,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 4762000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2338000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1397000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 206000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -86000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -497000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1006000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 162000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 329221145,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -206064123,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 387115360,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 39122552,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 164910665,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 114670047,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 171025103,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 158798447,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInOperatingActivities",
      "taxonomy": "us-gaap",
      "label": "Operating cash flow",
      "kind": "duration",
      "meaning": "Cash generated or used by operating activities. Working-capital timing can make this differ substantially from reported income.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 14379000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 19625000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 22004000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2641000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 2475000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -3823000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 7333000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 7115000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 7069000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 5270000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 3048809916,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1550217832,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 1027588183,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 590878872,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 2059000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2692000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 3098000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 380000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 388000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -588000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1055000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1036000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1086464078,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 234881489,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsToAcquirePropertyPlantAndEquipment",
      "taxonomy": "us-gaap",
      "label": "Capital expenditure payments",
      "kind": "duration",
      "meaning": "Cash payments to acquire property, plant and equipment. This taxonomy concept does not capture every form of investment or acquisition.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 797000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 591000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 606000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 497000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 570000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 532000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 823000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 673000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 471000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 683000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 638133430,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 4788676371,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 651765217,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 543123309,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 205212492,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 162378845,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 175946816,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 115372416,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 114000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 81000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 85000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 72000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 89000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 81000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 118000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 98000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 72409888,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 98348165,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 98510826,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 771794535,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 107663944,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 87177302,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 32604981,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 24602855,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Revenues",
      "taxonomy": "us-gaap",
      "label": "Revenue",
      "kind": "duration",
      "meaning": "Revenue under this specific accounting concept. A missing value is not zero; filers can use other revenue concepts.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 62409000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 53294000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 44510000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 20039000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 20023000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 18316000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 35666000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 30965000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 26796000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 3066713021,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 2122561976,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 1588338796,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 8925000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 7302000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 6269000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2907000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 3142000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 2807000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 5122000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 464653489,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInFinancingActivities",
      "taxonomy": "us-gaap",
      "label": "Financing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from financing activities, including borrowing, repayments and transactions with owners. A positive amount does not establish operating profitability.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -14663000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -6710000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -2547000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -6717000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 3919000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 6025000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -9256000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 11926000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 8020000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 12291000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 15233586344,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1625347819,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 96857641,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": -72088208,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -2098000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -921000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": -360000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": -975000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 615000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 923000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -1330000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1733000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1232507878,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 246264821,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInInvestingActivities",
      "taxonomy": "us-gaap",
      "label": "Investing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from investing activities, including asset purchases, disposals and investment transactions. This differs from capital expenditure payments alone.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -4181000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -6052000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 5919000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1136000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -4148000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -3821000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -2413000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -14078000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -15229000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -20350000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": -4426581331,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": -339947262,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -2440400494,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -762367121,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": -498726937,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": -598000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": -828000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 835000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 164000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -651000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -584000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": -347000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": -2048000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": -2341154238,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": -54012179,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -369757650,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfSharesOutstandingBasic",
      "taxonomy": "us-gaap",
      "label": "Basic weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Time-weighted shares used for basic earnings per share. This denominator differs from shares outstanding at a single reporting date.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 657754190,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 654035399,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 652859211,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 648380590,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 634109233,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 600888208,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 567871968,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 68403426,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 66300808,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 59166582,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 37797698,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 34289170,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 32905601,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 34236761,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 35977063,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 35385451,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 33592334,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "shares"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 33352845,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfDilutedSharesOutstanding",
      "taxonomy": "us-gaap",
      "label": "Diluted weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Weighted-average shares used for diluted earnings per share. Potential shares are included under the applicable dilution rules, not simply added to outstanding shares.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 698378891,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 688704882,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 671062240,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 657092826,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 634109233,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 600888208,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 641952112,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 70924623,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 71775893,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 59166582,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 47375248,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 38207858,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 38069841,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 36090785,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 38030974,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 37577056,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 35250335,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "shares"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 34424549,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareBasic",
      "taxonomy": "us-gaap",
      "label": "Basic earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per basic common share or unit. Inspect attribution, share classes and restatements before comparing periods. This is not a market return.",
      "observations": [
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 29.62,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "CNY/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 19.62,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY/shares"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 13.32,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 4.49,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareDiluted",
      "taxonomy": "us-gaap",
      "label": "Diluted earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per share under dilution rules. Antidilutive instruments may be excluded. A diluted value can equal the basic value without implying no potential dilution.",
      "observations": [
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 27.89,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "CNY/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 18.69,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY/shares"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 12.9,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 4.23,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "IncomeTaxExpenseBenefit",
      "taxonomy": "us-gaap",
      "label": "Income tax expense or benefit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Current and deferred income tax expense or benefit for continuing operations. This accounting expense differs from cash taxes paid.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 5815000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2604000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1750000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 682000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 270000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 355000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1742000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 793000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1285000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 482000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 470188423,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 130821156,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 293740322,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 294525956,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 262186225,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 205016961,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 131658085,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 102913404,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 832000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 357000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 246000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 99000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 42000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 54000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 250000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 115000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 196812834,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 68847621,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 72584585,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 21084543,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 48522444,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 47274676,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 41657196,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 31063176,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PropertyPlantAndEquipmentNet",
      "taxonomy": "us-gaap",
      "label": "Net property, plant and equipment",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Carrying amount of property, plant and equipment after accumulated depreciation, depletion and amortization. It is not replacement cost or market value.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 5445000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 5053000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 5142000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 5204000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 5534000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 5780000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 6135000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 5872000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 5616000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 5591960081,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 5555959499,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 5220626461,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 1412943693,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 1123937191,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 683903870,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 653678980,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 550506595,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 779000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 692000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 724000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 755000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 868000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 886000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 881000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 854000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 863086613,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 805409777,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 857692349,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 841412252,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 233401671,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 180404358,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 108661382,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 99042270,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ShareBasedCompensation",
      "taxonomy": "us-gaap",
      "label": "Share-based compensation expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Reported noncash expense for share-based payment arrangements. Noncash treatment does not mean the awards have no economic cost to shareholders.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 2270000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2042000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1834000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1188000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 1681000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1873000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1714000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1707000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1834000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 3560000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 642596474,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 496643489,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 437929477,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 431721322,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 342791357,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 242561458,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 130528827,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 128517475,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 325000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 281000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 258000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 172000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 264000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 287000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 247000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 249000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 281851760,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 512706136,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 99199801,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 80044401,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 72340796,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 69296050,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 36751736,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Operating income or loss",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Operating revenue less operating expenses for the reporting period. It excludes items outside the reported operating result and is not free cash flow.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 15773000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 14177000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 11324000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 88000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -1411000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -1423000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 5040000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 2605000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 2943000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -1552000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 381042945,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -150797144,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 838441684,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 654605812,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 1065994170,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1054125287,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 687366222,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 461206876,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 2257000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1943000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1595000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 15000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": -221000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": -218000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 723000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 379000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 449744177,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": -225907891,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 58822894,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": -24304087,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 138500700,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 105071477,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 169369416,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 159715954,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AssetsCurrent",
      "taxonomy": "us-gaap",
      "label": "Current assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Assets classified as current under the normal operating cycle or one-year boundary. Not all current assets can be converted immediately into cash.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 121050000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 112120000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 88732000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 61435000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 66108000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 58011000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 67955000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 79394000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 59418000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 45911441840,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 40600868431,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 17076682924,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 14365719868,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 7643219513,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 6398542515,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 4570908450,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 2306295816,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 17309000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 15360000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 12498000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 8907000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 10374000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 8890000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 9761000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 11547000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 9102995581,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 6612623051,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 6267694037,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 2752261698,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 2373047866,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1226821321,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 1016626022,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 692561887,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InterestExpense",
      "taxonomy": "us-gaap",
      "label": "Interest expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Borrowing costs recognized as interest expense. This is distinct from cash interest paid and may not include every capitalized borrowing cost.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 849000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1735000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 2067000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1514000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 1565000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1716000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1677000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1508000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1286000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 732000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 302425829,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 162354675,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 57043756,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 11344180,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 121000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 238000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 291000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 219000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 246000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 263000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 241000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 219000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 197698232,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 105418816,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 46686503,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 26166824,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 9422957,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "LiabilitiesCurrent",
      "taxonomy": "us-gaap",
      "label": "Current liabilities",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Obligations classified as current under the operating-cycle or one-year boundary. The balance includes more than short-term borrowing.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 78169000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 74010000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 72411000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 61239000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 66218000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 58369000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 69182000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 68784000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 42162000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 30295026186,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 33666094068,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 12714702781,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 6368008698,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 3910144242,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 2568060253,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 1880898515,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 1158541462,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 11177000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 10139000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 10199000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 8879000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 10391000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 8945000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 9937000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 10005000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 6479862962,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 4363391356,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 5197149350,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 2049238109,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 1051920098,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 627621425,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 408023681,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 284984626,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsPayableCurrent",
      "taxonomy": "us-gaap",
      "label": "Current accounts payable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current amounts owed to suppliers for goods and services received. This is one component of current liabilities, not all accrued obligations.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 19150000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 16578000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 16459000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 7569000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 6019000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 4506000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 12294000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 11714000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 7459000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 7278791082,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 5944501681,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 2304111525,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 1637545824,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 1023672151,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 763256074,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 595283281,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 291045743,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 2738000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 2271000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 2318000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 1097000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 945000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 691000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 1766000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 1704000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 1146458548,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 1048363976,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 917672926,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 371355369,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 270503299,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 164310709,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 121269177,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 90194437,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Goodwill",
      "taxonomy": "us-gaap",
      "label": "Goodwill carrying amount",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Recognized goodwill remaining after accumulated impairment. It arises from business combinations and does not measure the current value of the company’s brand.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 62268000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 60911000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 59372000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 59337000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 59353000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 59353000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 58308000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 58026000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 56246000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 56015000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 45690440903,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 1892507708,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 972531184,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 822585341,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 798601767,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 758231441,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 322936838,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 8904000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 8345000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 8362000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 8603000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 9314000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 9096000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 8375000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 8439000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 8644859796,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 8067864841,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 7053388635,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 305016876,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 160650707,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 132034051,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 126885042,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 114883552,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsReceivableNetCurrent",
      "taxonomy": "us-gaap",
      "label": "Net current accounts receivable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current customer receivables after the allowance for credit loss. The balance is not cash collected or a guarantee of collection.",
      "observations": [
        {
          "end": "2025-12-31",
          "val": 15241000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "CNY"
        },
        {
          "end": "2024-12-31",
          "val": 12459000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024Q4I",
          "unit": "CNY"
        },
        {
          "end": "2023-12-31",
          "val": 11410000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2023Q4I",
          "unit": "CNY"
        },
        {
          "end": "2022-12-31",
          "val": 5486000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2022Q4I",
          "unit": "CNY"
        },
        {
          "end": "2021-12-31",
          "val": 4649000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2021Q4I",
          "unit": "CNY"
        },
        {
          "end": "2020-12-31",
          "val": 4119000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2020Q4I",
          "unit": "CNY"
        },
        {
          "end": "2019-12-31",
          "val": 7661000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2019Q4I",
          "unit": "CNY"
        },
        {
          "end": "2018-12-31",
          "val": 5668000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2018Q4I",
          "unit": "CNY"
        },
        {
          "end": "2017-12-31",
          "val": 4749000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2017Q4I",
          "unit": "CNY"
        },
        {
          "end": "2016-12-31",
          "val": 4624818322,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2016Q4I",
          "unit": "CNY"
        },
        {
          "end": "2015-12-31",
          "val": 3150768364,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2015Q4I",
          "unit": "CNY"
        },
        {
          "end": "2014-12-31",
          "val": 1826765949,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2014Q4I",
          "unit": "CNY"
        },
        {
          "end": "2013-12-31",
          "val": 1518230029,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2013Q4I",
          "unit": "CNY"
        },
        {
          "end": "2012-12-31",
          "val": 983804403,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2012Q4I",
          "unit": "CNY"
        },
        {
          "end": "2011-12-31",
          "val": 789036329,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2011Q4I",
          "unit": "CNY"
        },
        {
          "end": "2010-12-31",
          "val": 621548849,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010Q4I",
          "unit": "CNY"
        },
        {
          "end": "2009-12-31",
          "val": 420579005,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2009Q4I",
          "unit": "CNY"
        },
        {
          "end": "2025-12-31",
          "val": 2179000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-12-31",
          "val": 1707000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-12-31",
          "val": 1607000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-12-31",
          "val": 795000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2021-12-31",
          "val": 729000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-31",
          "val": 631000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-31",
          "val": 1100000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 824000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-12-31",
          "val": 700713570,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2016-12-31",
          "val": 666112390,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-31",
          "val": 486394820,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-31",
          "val": 294421228,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-31",
          "val": 250793734,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 157911495,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 125365247,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 94174068,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsForRepurchaseOfCommonStock",
      "taxonomy": "us-gaap",
      "label": "Common-stock repurchase payments",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Cash paid to reacquire common stock during the period. This is not an authorization limit or a direct measure of the net change in share count.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 4396000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 2172000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1617000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 872290891,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 446155147,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 1733127675,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 158761225,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 0,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 0,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 629000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 298000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 228000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 134658509,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 71907157,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 278186173,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 25224618,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingExpenses",
      "taxonomy": "us-gaap",
      "label": "Operating expenses",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Recurring operating costs under this accounting concept, generally excluding production costs included in cost of sales. Check filing presentation before combining expense subtotals.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 34514000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 29127000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 25065000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 15438000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 16836000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 15708000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 23254000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 22036000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 19175000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 16067000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 7473085297,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 5397109100,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 3161536791,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 2466394344,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 1626960674,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1201846868,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 850037963,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 694187293,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 4935000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 3991000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 3530000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2238000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 2642000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 2407000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 3340000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 3205000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 2947182173,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 2314153551,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 1153645574,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 869856090,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 522248673,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 395883590,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 258498018,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 182098010,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "GrossProfit",
      "taxonomy": "us-gaap",
      "label": "Gross profit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Revenue less the costs directly attributed to the goods or services sold. It precedes other operating expenses and is not net income.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 50287000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 43304000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 36389000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 15526000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 15425000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 14285000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 28294000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 24641000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 22118000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 14515000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 7854128242,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 5246311956,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 3999978475,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 3121000156,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 2692954844,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 2255972155,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 1537404185,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2008-01-01",
          "end": "2008-12-31",
          "val": 1155394169,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2008",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 7192000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 5934000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 5125000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 2253000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 2421000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 2189000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 4063000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 3584000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 3396926350,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 2088245660,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 1212468468,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 845552003,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 660749373,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 500955067,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 427867434,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 341813964,
          "accn": "0000950123-11-031061",
          "fy": 2010,
          "fp": "FY",
          "form": "20-F",
          "filed": "2011-03-31",
          "frame": "CY2010",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CostOfRevenue",
      "taxonomy": "us-gaap",
      "label": "Cost of revenue",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Costs attributed to goods produced and sold and services provided during the period. This is not the sum of every operating expense.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 12122000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 9990000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 8121000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 4513000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 4598000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 4031000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 7372000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 6324000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 4678000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 4730000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 3043439819,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 2100606413,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 1386767067,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 1037791093,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 805129784,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 625261342,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 1733000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1368000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1144000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 654000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 721000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 618000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1059000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 920000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 719027574,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 681225723,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 469826148,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 338556299,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 229077600,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 166576956,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ResearchAndDevelopmentExpense",
      "taxonomy": "us-gaap",
      "label": "Research and development expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Research and development costs recognized as expense. Capitalization policies and acquired projects can make this differ from total cash invested in development.",
      "observations": [
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 15136000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "CNY"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 13139000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2024",
          "unit": "CNY"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 12120000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2023",
          "unit": "CNY"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 8341000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2022",
          "unit": "CNY"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 8992000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2021",
          "unit": "CNY"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 7667000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2020",
          "unit": "CNY"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 10670000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2019",
          "unit": "CNY"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 9620000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2018",
          "unit": "CNY"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 8259000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2017",
          "unit": "CNY"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 7687000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2016",
          "unit": "CNY"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 3296692936,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2015",
          "unit": "CNY"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 2321348753,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2014",
          "unit": "CNY"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 1245719192,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2013",
          "unit": "CNY"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 911904722,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2012",
          "unit": "CNY"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 601485367,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2011",
          "unit": "CNY"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 453853000,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2010",
          "unit": "CNY"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 308451348,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2009",
          "unit": "CNY"
        },
        {
          "start": "2025-01-01",
          "end": "2025-12-31",
          "val": 2164000000,
          "accn": "0001193125-26-183379",
          "fy": 2025,
          "fp": "FY",
          "form": "20-F",
          "filed": "2026-04-28",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-01",
          "end": "2024-12-31",
          "val": 1800000000,
          "accn": "0001193125-25-078429",
          "fy": 2024,
          "fp": "FY",
          "form": "20-F",
          "filed": "2025-04-11",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-01",
          "end": "2023-12-31",
          "val": 1707000000,
          "accn": "0001193125-24-122196",
          "fy": 2023,
          "fp": "FY",
          "form": "20-F",
          "filed": "2024-04-29",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-01",
          "end": "2022-12-31",
          "val": 1209000000,
          "accn": "0001193125-23-080422",
          "fy": 2022,
          "fp": "FY",
          "form": "20-F",
          "filed": "2023-03-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-01-01",
          "end": "2021-12-31",
          "val": 1411000000,
          "accn": "0001193125-22-123585",
          "fy": 2021,
          "fp": "FY",
          "form": "20-F",
          "filed": "2022-04-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-01-01",
          "end": "2020-12-31",
          "val": 1175000000,
          "accn": "0001193125-21-081372",
          "fy": 2020,
          "fp": "FY",
          "form": "20-F",
          "filed": "2021-03-15",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-31",
          "val": 1533000000,
          "accn": "0001193125-20-102627",
          "fy": 2019,
          "fp": "FY",
          "form": "20-F",
          "filed": "2020-04-09",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-01",
          "end": "2018-12-31",
          "val": 1399000000,
          "accn": "0001104659-19-015257",
          "fy": 2018,
          "fp": "FY",
          "form": "20-F",
          "filed": "2019-03-15",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-01",
          "end": "2017-12-31",
          "val": 1269420793,
          "accn": "0001104659-18-025739",
          "fy": 2017,
          "fp": "FY",
          "form": "20-F",
          "filed": "2018-04-23",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-01-01",
          "end": "2016-12-31",
          "val": 1107218998,
          "accn": "0001104659-17-023278",
          "fy": 2016,
          "fp": "FY",
          "form": "20-F",
          "filed": "2017-04-13",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-01-01",
          "end": "2015-12-31",
          "val": 508921692,
          "accn": "0001104659-16-113453",
          "fy": 2015,
          "fp": "FY",
          "form": "20-F",
          "filed": "2016-04-22",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-01-01",
          "end": "2014-12-31",
          "val": 374133506,
          "accn": "0001104659-15-030417",
          "fy": 2014,
          "fp": "FY",
          "form": "20-F",
          "filed": "2015-04-27",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-31",
          "val": 205778151,
          "accn": "0001104659-14-023913",
          "fy": 2013,
          "fp": "FY",
          "form": "20-F",
          "filed": "2014-03-28",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 146370800,
          "accn": "0001104659-13-025802",
          "fy": 2012,
          "fp": "FY",
          "form": "20-F",
          "filed": "2013-03-29",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 95566400,
          "accn": "0001193125-12-141674",
          "fy": 2011,
          "fp": "FY",
          "form": "20-F",
          "filed": "2012-03-30",
          "frame": "CY2011",
          "unit": "USD"
        }
      ]
    }
  ],
  "source_snapshot": "/company-data/sources/a1cf052bd6faddf57f078cf85b04983ab0ff1bfa7170f398b02e31f41749699a.json.gz"
}
