CIK 0000313807 · QID Q152057
Branche: Petroleum Refining
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| industry_sic | {"code": "2911", "scheme": "SIC", "description": "Petroleum Refining"} | sec_edgar | |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5572000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5244000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 6071000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5703000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 6527000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 6004000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 6398000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5427000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5638000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4517000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4650000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 3670000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5066000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4143000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4578000000, "currency": "USD"} | 2019-01-01 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4626000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 3741000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 4960000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsCurrent | {"amount": 5136000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1834000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1565000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1326000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1096000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1310000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1245000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 1233000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 896000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 968000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 889000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 852000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 936000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 996000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 610000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 548000000, "currency": "USD"} | 2019-01-01 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 575000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 599000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 505000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccrualsClassifiedAsNoncurrent | {"amount": 469000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"amount": 2119000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 29000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 40000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 40000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 33000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 82000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 336000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions | {"amount": 2000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -27000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 189000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -227000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 18000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 11000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 666000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 226000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 79000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 783000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 446000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 75000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 655000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 1954000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -1153000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 15850000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 1007000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -5570000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -4170000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 2794000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -461000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": -7789000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"amount": 3466000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -130000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -24000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -360000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -334000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": 172000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -217000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": -69000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": 527000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": 29000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": 34000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"amount": 364000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 22472000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 27139000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 22701000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 30125000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 16000000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 14757000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 22613000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 28352000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 17452000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 21204000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"amount": 20080000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 4349000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 3781000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 5015000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 2451000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 1807000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 1714000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"amount": 2542000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -188000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 234000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -373000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 145000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 138000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 50000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -68000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -221000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": 58000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -123000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForCurrentTaxOfPriorPeriod | {"amount": -329000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 1622000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 808000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 5634000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -5492000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -7458000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 3963000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -3406000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 672000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -848000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -3681000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 3375000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -4286000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 3355000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 4620000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -18584000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -13263000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 4230000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -2335000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -2858000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -4848000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": -1172000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInOtherAssets | {"amount": 6796000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": 675000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -17000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -568000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -674000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -1572000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": 1522000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -94000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": 242000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -51000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": -397000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxOfPriorPeriods | {"amount": 338000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 17822000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 16622000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 15928000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 14318000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 14805000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 14889000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 17780000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 15457000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 15584000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 14505000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"amount": 15219000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 5106000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 4683000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 3840000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 2703000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 2857000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 3115000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 3489000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 2528000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 2074000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 1675000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForFinanceCosts | {"amount": 1347000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -2156000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -188000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -13592000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 17806000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 20095000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -8278000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 2823000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -2577000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 2344000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 1655000000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -9328000000, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 1294000000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 666000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 1770000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -152000000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 764000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 81000000, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -2481000000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -221000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -1320000000, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 440000000, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 796000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 1280000000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 2934000000, "currency": "USD"} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 2074000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 1172000000, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 735000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -365000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -424000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -176000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -314000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": -198000000, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 986000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 80000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 224000000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"amount": 2106000000, "currency": "USD"} | 2017-12-31 | sec_edgar |