XML 101 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
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
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset $ 342 $ 433
Fair value of derivative, liability 239 409
Derivative, Notional Amount 30,551 28,681
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 189 247
Fair value of derivative, liability 77 102
Derivative, Notional Amount 12,754 9,215
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 153 186
Fair value of derivative, liability 162 307
Derivative, Notional Amount 17,797 19,466
Interest rate swap contracts | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 57 0
Derivative, Notional Amount 1,000 0
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset $ 106 $ 220
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Derivative, Notional Amount $ 6,138 $ 4,824
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset $ 26 $ 27
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative, Notional Amount $ 1,929 $ 1,609
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, liability $ 76 $ 101
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Derivative, Notional Amount $ 3,680 $ 2,691
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, liability $ 1 $ 1
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Noncurrent Liabilities Other Noncurrent Liabilities
Derivative, Notional Amount $ 7 $ 91
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair value of derivative, asset 153 186
Fair value of derivative, liability 162 307
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount 9,693 8,540
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 8,104 $ 10,926