v3.25.4
Derivative instruments - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments Gain Loss [Line Items]    
Length of time hedged in foreign currency contracts 3 years  
5.25% 2033 Notes | Notes    
Derivative Instruments Gain Loss [Line Items]    
Interest rate, stated percentage 5.25%  
3.125% Notes Due In 2025 | Notes    
Derivative Instruments Gain Loss [Line Items]    
Interest rate, stated percentage 3.125%  
Forward Contracts | Derivatives designated as hedging instruments:    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts $ 7,800 $ 7,200
Forward Contracts | Derivatives not designated as hedging instruments:    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts 240 148
Interest rate swap contracts    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts 500  
Interest rate swap contracts | 5.25% 2033 Notes    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts 1,000  
Interest rate swap contracts | 3.125% Notes Due In 2025    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts 1,000  
Interest rate swap contracts | Derivatives designated as hedging instruments:    
Derivative Instruments Gain Loss [Line Items]    
Notional amounts 6,700 $ 6,700
Foreign Currency and Cross Currency Swaps    
Derivative Instruments Gain Loss [Line Items]    
Foreign currency cash flow hedge gain (loss) to be reclassified $ (120)