v3.25.2
Financial Instruments - Narrative (Details)
SFr in Millions, $ in Millions, € in Billions, ¥ in Billions, $ in Billions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
derivative
Jun. 30, 2025
EUR (€)
Jun. 30, 2025
CNY (¥)
Jun. 30, 2025
CAD ($)
Jun. 30, 2025
CHF (SFr)
Dec. 31, 2024
USD ($)
Derivative [Line Items]              
Different types of derivatives, number | derivative   3          
Notional value $ 14,113 $ 14,113         $ 11,942
Gain on exchange rate movements (6,362) (6,362)         (6,967)
Designated as Hedging Instrument              
Derivative [Line Items]              
Notional value 3,471 3,471         $ 1,839
Net Investment Hedging              
Derivative [Line Items]              
Cumulative deferred gain   1,624          
Derivative deferred loss 1,914 2,823          
Net Investment Hedging | Line of Credit              
Derivative [Line Items]              
Cumulative deferred gain   110          
Derivative deferred loss 111 110          
Forward exchange contracts 22 22          
Net Investment Hedging | Designated as Hedging Instrument              
Derivative [Line Items]              
Gain on exchange rate movements 64 64          
Net Investment Hedging | Designated as Hedging Instrument | Intercompany Loans              
Derivative [Line Items]              
Euro-denominated notes and intercompany loans 21,700 21,700 € 18.4        
CNY-denominated intercompany loans 700 700   ¥ 5.2      
CAD-denominated intercompany loans 1,100 1,100     $ 1.5    
CHF-denominated intercompany loans 630 630       SFr 500  
Credit Default Swap              
Derivative [Line Items]              
Notional value 145 $ 145          
Maximum | Credit Default Swap              
Derivative [Line Items]              
Derivative term   22 months          
Maximum | Forecasted Transactions              
Derivative [Line Items]              
Derivative term   3 years          
Maximum | Commodity contracts              
Derivative [Line Items]              
Derivative term   3 years          
Credit Default Swap              
Derivative [Line Items]              
Notional value $ 136 $ 136          
Credit Default Swap | Maximum              
Derivative [Line Items]              
Derivative term   24 months