v3.26.1
Derivative instruments - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]      
Length of time hedged in foreign currency contracts 3 years    
2.00% €750 million notes due 2026 (2.00% 2026 euro Notes) | Notes      
Derivative [Line Items]      
Interest rate, stated percentage 2.00%    
4.85% notes due 2036 (4.85% 2036 Notes)      
Derivative [Line Items]      
Interest rate, stated percentage 4.85% 4.85%  
4.85% notes due 2036 (4.85% 2036 Notes) | Notes      
Derivative [Line Items]      
Interest rate, stated percentage 4.85%    
5.60% notes due 2043 (5.60% 2043 Notes)      
Derivative [Line Items]      
Interest rate, stated percentage 5.60%    
5.60% notes due 2043 (5.60% 2043 Notes) | Notes      
Derivative [Line Items]      
Interest rate, stated percentage 5.60%    
Foreign Currency Forward Contracts | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional amounts $ 8,000   $ 7,800
Foreign Currency Forward Contracts | Derivatives not designated as hedging instrument      
Derivative [Line Items]      
Notional amounts 653   240
Interest Rate Swap      
Derivative [Line Items]      
Notional amounts 900    
Interest Rate Swap | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional amounts 7,600   $ 6,700
Foreign currency and cross currency swap contracts      
Derivative [Line Items]      
Amounts expected to be reclassified from AOCI into earnings over the next 12 months, foreign currency and cross-currency swaps $ 57