XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.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
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 377 $ 182
Fair Value of Derivative, Liability 133 525
U.S Dollar Notional Amount 28,458 32,784
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 295 112
Fair Value of Derivative, Liability 16 218
U.S Dollar Notional Amount 12,603 13,714
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 82 70
Fair Value of Derivative, Liability 117 307
U.S Dollar Notional Amount 15,855 19,070
Interest Rate Contract | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 26 1
U.S Dollar Notional Amount 2,250 1,150
Interest Rate Contract | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset   54
U.S Dollar Notional Amount 0 2,250
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 224 12
U.S Dollar Notional Amount 7,138 3,183
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 45 45
U.S Dollar Notional Amount 1,469 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 15 217
U.S Dollar Notional Amount 1,601 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
U.S Dollar Notional Amount 145 52
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 82 70
U.S Dollar Notional Amount 6,333 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 117 307
U.S Dollar Notional Amount $ 9,522 $ 11,810