XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Fair Value of Derivatives Segregated between those Derivatives that are Designated as Hedging Instruments and those that are Not Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset $ 546 $ 729
Fair value of derivative, liability 855 345
U.S dollar notional amount 44,694 38,560
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 128 406
Fair value of derivative, liability 449 2
U.S dollar notional amount 15,403 12,465
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 418 323
Fair value of derivative, liability 406 343
U.S dollar notional amount $ 29,291 $ 26,095
Interest rate swap contracts | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Fair value of derivative, asset $ 76 $ 17
Derivative asset, notional amount $ 1,750 $ 1,500
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Fair value of derivative, asset $ 29 $ 66
Derivative asset, notional amount $ 2,076 $ 2,125
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Fair value of derivative, asset $ 23 $ 323
Derivative asset, notional amount $ 2,289 $ 8,662
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Fair value of derivative, liability $ 433 $ 1
Derivative liability, notional amount $ 8,732 $ 162
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Noncurrent Liabilities Other Noncurrent Liabilities
Fair value of derivative, liability $ 16 $ 1
Derivative liability, notional amount $ 556 $ 16
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Fair value of derivative, asset $ 1 $ 0
Derivative asset, notional amount $ 475 $ 0
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Fair value of derivative, asset $ 417 $ 323
Derivative asset, notional amount $ 15,819 $ 12,544
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Fair value of derivative, liability $ 405 $ 343
Derivative liability, notional amount $ 12,522 $ 13,551
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Noncurrent Liabilities Other Noncurrent Liabilities
Fair value of derivative, liability $ 1 $ 0
Derivative liability, notional amount $ 475 $ 0