XML 106 R61.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 433 $ 549
Fair Value of Derivative, Liability 409 121
Notional amount of derivative 28,681 32,958
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 247 328
Fair Value of Derivative, Liability 102 25
Notional amount of derivative 9,215 12,245
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 186 221
Fair Value of Derivative, Liability 307 96
Notional amount of derivative 19,466 20,713
Interest rate swap contracts | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 0 $ 14
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Notional amount of derivative $ 0 $ 2,250
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 220 $ 271
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Notional amount of derivative $ 4,824 $ 6,778
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 27 $ 43
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Notional amount of derivative $ 1,609 $ 1,551
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 101 24
Notional amount of derivative $ 2,691 $ 1,623
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability $ 1 $ 1
Notional amount of derivative $ 91 $ 43
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Noncurrent Liabilities Other Noncurrent Liabilities
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 186 $ 221
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Fair Value of Derivative, Liability $ 307 $ 96
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative $ 8,540 $ 10,073
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative $ 10,926 $ 10,640