CIK 0001114448 · QID Q507154
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| common_shares_outstanding | {"unit": "shares", "value": 1908151679, "concept": "dei:EntityCommonStockSharesOutstanding | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1975089248, "concept": "dei:EntityCommonStockSharesOutstanding | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2044033986, "concept": "dei:EntityCommonStockSharesOutstanding | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2119609057, "concept": "dei:EntityCommonStockSharesOutstanding | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2234939948, "concept": "dei:EntityCommonStockSharesOutstanding | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2256822048, "concept": "dei:EntityCommonStockSharesOutstanding | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2265008488, "concept": "dei:EntityCommonStockSharesOutstanding | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2311171429, "concept": "dei:EntityCommonStockSharesOutstanding | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2317456499, "concept": "dei:EntityCommonStockSharesOutstanding | 2018-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2317456499, "concept": "dei:EntityCommonStockSharesOutstanding | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 1908151679} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 1975089248} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2044033986} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2119609057} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2234939948} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2256822048} | 2020-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2265008488} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2311171429} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2317456499} | 2018-06-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 2317456499} | 2017-12-31 | sec_edgar |
| external_identifier | {"qid": "Q507154", "via": "wikidata", "namespace": "sec_cik", "external_id": "0001030617"} | wikidata | |
| xbrl:AccountingProfit | {"amount": 8999000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountingProfit | {"amount": 7817000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccountingProfit | {"amount": 20613000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1045000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 901000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1026000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1059000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1089000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1167000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 1046000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 970000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 977000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 880000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 20000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 13000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1862000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 3041000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 512000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1175000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 521000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 716000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 2093000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1736000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1425000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 767000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1592000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 1146000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | {"amount": 978000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1485000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 353000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 563000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1384000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 283000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 506000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 388000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 211000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1219000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1430000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1265000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1474000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1774000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1728000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"amount": 1835000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 458000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 89000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 145000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 304000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 97000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 69000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 421000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 49000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 192000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 247000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 321000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 346000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 537000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 399000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 143000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 1955000000} | 2025-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 1960000000} | 2025-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 1970000000} | 2025-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2035000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2052000000} | 2024-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2046000000} | 2024-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2092000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2095000000} | 2023-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2109000000} | 2023-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2197000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2211000000} | 2022-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2224000000} | 2022-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2260000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2263000000} | 2021-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2258000000} | 2021-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2296000000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2304000000} | 2020-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2299000000} | 2020-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2319000000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2336000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2333000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2344000000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2346000000} | 2018-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2347000000} | 2018-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2371000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2373000000} | 2017-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2382000000} | 2017-06-30 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2400000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 2438000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 34000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -44000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 11000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -225000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -18000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -146000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -546000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -546000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -185000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -560000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -619000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -194000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -102000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -543000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -382000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -387000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -203000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -235000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -482000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -461000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 172000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -252000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -502000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -377000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -105000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -125000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -100000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 9000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -84000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 70000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -293000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -179000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 229000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -160000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | {"amount": 229000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | {"amount": -160000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | {"amount": 316000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | {"amount": -303000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | {"amount": 460000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -1124000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -167000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -1210000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -931000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -501000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -1421000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -1504000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -1147000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -447000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -397000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -909000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -413000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -352000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": 137000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -980000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -544000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -655000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -229000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"amount": -513000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -1280000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -330000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -583000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -866000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -386000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -171000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -633000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -227000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -131000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -758000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -367000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -186000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -863000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -433000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -212000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -947000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -493000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -247000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -805000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -205000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -387000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -746000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -192000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -375000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": -708000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": 1154000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceIncomeCost | {"amount": 1109000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 247000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 624000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 440000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 1057000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 1004000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 744000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | {"amount": 1327000000, "currency": "USD"} | 2023-12-31 | sec_edgar |