XML 200 R156.htm IDEA: XBRL DOCUMENT v3.25.1
Financial and capital risk management (Details 2) - Not Designated As Hedging Instruments [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
IfrsStatementLineItems [Line Items]      
Gain (loss) recognized in the income statement $ (1,209) $ 903 $ 1,154
Foreign Exchange And Interest Rate Risk [Member]      
IfrsStatementLineItems [Line Items]      
Gain (loss) recognized in the income statement (1,187) 900 1,130
Commodity price risk [member]      
IfrsStatementLineItems [Line Items]      
Gain (loss) recognized in the income statement (23) 43
Embedded Derivatives Risk [Member]      
IfrsStatementLineItems [Line Items]      
Gain (loss) recognized in the income statement $ 1 $ 3 $ (19)