XML 84 R63.htm IDEA: XBRL DOCUMENT v3.22.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, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 549 $ 182
Fair Value of Derivative, Liability 121 525
Notional amount of derivative 32,958 32,784
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 328 112
Fair Value of Derivative, Liability 25 218
Notional amount of derivative 12,245 13,714
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 221 70
Fair Value of Derivative, Liability 96 307
Notional amount of derivative 20,713 19,070
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 14 1
Notional amount of derivative 2,250 1,150
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 0 54
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 271 12
Notional amount of derivative 6,778 3,183
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 43 45
Notional amount of derivative 1,551 2,030
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 24 217
Notional amount of derivative 1,623 5,049
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 43 52
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 221 70
Notional amount of derivative 10,073 7,260
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 96 307
Notional amount of derivative $ 10,640 $ 11,810