XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging Instruments - Narrative (Details)
€ in Millions, £ in Millions, $ in Millions, $ in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2025
EUR (€)
Mar. 31, 2025
SGD ($)
Mar. 31, 2025
CAD ($)
Mar. 31, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
SGD ($)
Dec. 31, 2024
CAD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Estimate of gains (losses) related to foreign currency exchange contracts during the next 12 months $ (3)                  
Accumulated other comprehensive loss 1,187           $ 1,413      
Estimated interest expense related to settled interest rate hedge contracts during the next twelve months 13                  
Foreign currency translation adjustment, tax (40) $ 31                
Change in fair value of cross-currency rate swaps $ 20 (2)                
2.250% senior notes due July 2025 (British Pound-denominated) | Senior Notes                    
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Debt instrument, interest rate 2.25%   2.25% 2.25% 2.25% 2.25%        
Net Investment Hedging                    
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Derivative, notional amount     € 600 $ 841 $ 267     € 600 $ 841 $ 259
Foreign currency translation adjustment, tax $ 40 $ (31)                
Fair Value Hedging                    
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Derivative, notional amount | £           £ 525        
Foreign currency forward exchange contracts                    
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Derivative, notional amount 449           481      
Treasury Lock                    
Derivative Instruments and Hedging Activities Disclosures [Line Items]                    
Accumulated other comprehensive loss $ 98           $ 101