XML 537 R154.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Financial instruments and risk management - Additional information (Detail) lb in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) lb | Dec. 31, 2023 USD ($) lb
Disclosure of detailed information about financial instruments [line items] |  |
Expected unconditional royalty payments to be received | $ 96,000,000 |
Level 3 |  |
Disclosure of detailed information about financial instruments [line items] |  |
Percentage of change in coal spot price | 15.00% |
Percentage of change in spot price | 15.00% |
Increase in carrying value of forward contract due to coal spot price assumptions | $ 24,000,000 | $ 64,000,000
Decrease in carrying value of forward contract due to decrease in spot price | $ 61,000,000 | 39,000,000
Percentage change in forecast electricity prices | 10.00% |
Increase in carrying value of renewable power purchase agreements due to forecast electricity prices | $ 499,000,000 |
Decrease in carrying value of renewable power purchase agreements due to forecast electricity prices | (500,000,000) |
Level 3 | Renewable power purchase agreements | Forward electricity price Energy volume | Discounted cash flows |  |
Disclosure of detailed information about financial instruments [line items] |  |
Financial liabilities, fair value | (111,000,000) | 0
Interest rate risk | Pound sterling |  |
Disclosure of detailed information about financial instruments [line items] |  |
Increase in financial derivative charges on interest rate before tax | 27,000,000 | 33,000,000
Interest rate risk | US dollar |  |
Disclosure of detailed information about financial instruments [line items] |  |
Increase in financial derivative charges on interest rate before tax | $ 35,000,000 | $ 42,000,000
Interest rate risk | Floating interest rate |  |
Disclosure of detailed information about financial instruments [line items] |  |
Adjusted borrowings, interest rate | 76.00% | 68.00%
Interest rate risk | SOFR |  |
Disclosure of detailed information about financial instruments [line items] |  |
Reasonably possible change in risk variable, percent | 1.00% |
Borrowing cost recognised | $ 23,000,000 | $ 5,000,000
Commodity price risk | Copper - Rio Tinto Kennecott |  |
Disclosure of detailed information about financial instruments [line items] |  |
Quantity of unsettled copper sales | lb | 186 | 92
Provisionally priced unsettled copper sales per pound | $ 3.97 | $ 3.87
Increase (decrease) in net earnings due to price change | $ 46,000,000 | $ 22,000,000
Commodity price risk | Copper - Rio Tinto Kennecott | Level 3 |  |
Disclosure of detailed information about financial instruments [line items] |  |
Percentage of increase in copper price | 10.00% |
Foreign exchange risk |  |
Disclosure of detailed information about financial instruments [line items] |  |
Percentage of change in annual foreign exchange rate | 10.00% |

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinancialInstrumentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 25 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_FinancialLiabilitiesAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) in contract assets resulting from cumulative catch-up adjustments to revenue arising from a change in an estimate of the transaction price. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Increase (decrease) through cumulative catch-up adjustments to revenue, contract assets] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IFRS -Number 15 -IssueDate 2024-01-01 -Paragraph 118 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_118_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueArisingFromChangeInEstimateOfTransactionPriceContractAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Change in Commodity Price, Percent + References No definition available. + Details
Name: | rio_ChangeinCommodityPricePercent
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Decrease in carrying value of forward contract due to decrease in spot price. + References No definition available. + Details
Name: | rio_DecreaseInCarryingValueOfForwardContractDueToDecreaseInSpotPrice
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Decrease In Carrying Value Of Renewable Power Purchase Agreements Due To Forecast Electricity Prices + References No definition available. + Details
Name: | rio_DecreaseInCarryingValueOfRenewablePowerPurchaseAgreementsDueToForecastElectricityPrices
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Derivative commodity + References No definition available. + Details
Name: | rio_DerivativeCommodity
Namespace Prefix: | rio_
Data Type: | dtr-types1:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expected unconditional guaranteed royalty payments to be received. + References No definition available. + Details
Name: | rio_ExpectedUnconditionalGuaranteedRoyaltyPaymentsToBeReceived
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Impact to equity before tax due to hundred basis point increase in interest rates. + References No definition available. + Details
Name: | rio_ImpactToEquityBeforeTaxDueToHundredBasisPointIncreaseInInterestRates
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Impact​ to income statement before​ tax​ due​ to hundred​ basis​ point​ increase​ in US dollar LIBOR. + References No definition available. + Details
Name: | rio_ImpactToIncomeStatementBeforeTaxDueToHundredBasisPointIncreaseInUSDollarLIBOR
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in carrying value of forward contract due to coal spot price assumptions. + References No definition available. + Details
Name: | rio_IncreaseInCarryingValueOfForwardContractDueToCoalSpotPriceAssumptions
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase In Carrying Value Of Renewable Power Purchase Agreements Due To Forecast Electricity Prices + References No definition available. + Details
Name: | rio_IncreaseInCarryingValueOfRenewablePowerPurchaseAgreementsDueToForecastElectricityPrices
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of gross debt after swap. + References No definition available. + Details
Name: | rio_PercentOfFloatingRateBorrowingsAsAPercentageOfTotalBorrowings
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Change In Forecast Electricity Prices + References No definition available. + Details
Name: | rio_PercentageChangeInForecastElectricityPrices
Namespace Prefix: | rio_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of change in annual foreign exchange rate. + References No definition available. + Details
Name: | rio_PercentageOfChangeInAnnualForeignExchangeRate
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of change in coal spot price. + References No definition available. + Details
Name: | rio_PercentageOfChangeInCoalSpotPrice
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of change in coal price. + References No definition available. + Details
Name: | rio_PercentageOfChangeInSpotPrice
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Provisionally priced unsettled sales price per pound. + References No definition available. + Details
Name: | rio_ProvisionallyPricedUnsettledSalesPricePerPound
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent + References No definition available. + Details
Name: | rio_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent
Namespace Prefix: | rio_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=rio_RenewablePowerPurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=rio_ForwardElectricityPriceAndEnergyVolumeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=ifrs-full_DiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_GBP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=rio_SecuredOvernightFinancingRateSOFRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=rio_CopperRioTintoKennecottMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |