XML 75 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative instruments - Schedule of Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives Fair Value [Line Items]    
Derivative assets $ 195 $ 420
Derivative liabilities 880 1,022
Derivatives designated as hedging instrument    
Derivatives Fair Value [Line Items]    
Derivative assets 195 420
Derivative liabilities 880 1,022
Derivatives designated as hedging instrument | Foreign currency forward contracts | Other current assets/ Other noncurrent assets    
Derivatives Fair Value [Line Items]    
Derivative assets 195 420
Derivatives designated as hedging instrument | Foreign currency forward contracts | Accrued liabilities/ Other noncurrent liabilities    
Derivatives Fair Value [Line Items]    
Derivative liabilities 44 8
Derivatives designated as hedging instrument | Cross-currency swap contracts | Other current assets/ Other noncurrent assets    
Derivatives Fair Value [Line Items]    
Derivative assets 0 0
Derivatives designated as hedging instrument | Cross-currency swap contracts | Accrued liabilities/ Other noncurrent liabilities    
Derivatives Fair Value [Line Items]    
Derivative liabilities 417 483
Derivatives designated as hedging instrument | Interest rate swap contracts | Other current assets/ Other noncurrent assets    
Derivatives Fair Value [Line Items]    
Derivative assets 0 0
Derivatives designated as hedging instrument | Interest rate swap contracts | Accrued liabilities/ Other noncurrent liabilities    
Derivatives Fair Value [Line Items]    
Derivative liabilities $ 419 $ 531