XML 99 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Narrative (Details)
$ in Millions, € in Billions, ¥ in Billions, $ in Billions
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
contract
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
CNY (¥)
Dec. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Derivative [Line Items]              
Different types of derivative, number | contract   3          
Notional value   $ 11,942       $ 6,865  
Credit Default Swap              
Derivative [Line Items]              
Notional value   $ 198          
Forecasted Transactions | Maximum              
Derivative [Line Items]              
Derivative period   3 years          
Commodity contracts | Maximum              
Derivative [Line Items]              
Derivative period   3 years          
Interest rate swaps              
Derivative [Line Items]              
Notional value | €             € 1.0
Settlement values $ 0            
Credit Default Swap              
Derivative [Line Items]              
Notional value   $ 60          
Credit Default Swap | Maximum              
Derivative [Line Items]              
Derivative period   24 months          
Credit Default Swap | Minimum              
Derivative [Line Items]              
Derivative period   22 months          
Net Investment Hedging              
Derivative [Line Items]              
Cumulative deferred gain   $ 1,220          
Deferred gain   1,175          
Designated as Hedging Instrument              
Derivative [Line Items]              
Notional value   1,839       1,963  
Designated as Hedging Instrument | Interest rate swaps              
Derivative [Line Items]              
Notional value   0       $ 1,214  
Designated as Hedging Instrument | Net Investment Hedging              
Derivative [Line Items]              
Gain on exchange rate movements   56          
Line of Credit | Net Investment Hedging              
Derivative [Line Items]              
Cumulative deferred gain   30          
Line of Credit | Designated as Hedging Instrument | Net Investment Hedging              
Derivative [Line Items]              
Intercompany Euro-denominated notes and loans   19,000 € 17.9        
Intercompany CNY-denominated loan   500   ¥ 3.7      
Intercompany Loans | Designated as Hedging Instrument | Net Investment Hedging              
Derivative [Line Items]              
Intercompany CNY-denominated loan   $ 1,000     $ 1.4