XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 1,113 $ 345
Derivative Liabilities 46 20
Total fair value of derivative instruments 1,067 325
Foreign Exchange Contract | Not Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 23 13
Foreign Exchange Contract | Not Designated as Hedging Instrument | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 25 16
Cash Flow Hedging | Foreign Exchange Contract | Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 12 36
Cash Flow Hedging | Foreign Exchange Contract | Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 14 15
Cash Flow Hedging | Foreign Exchange Contract | Designated as Hedging Instrument | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 17 2
Cash Flow Hedging | Interest Rate Contract | Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 13 0
Cash Flow Hedging | Interest Rate Contract | Designated as Hedging Instrument | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 1 0
Cash Flow Hedging | Interest Rate Contract | Designated as Hedging Instrument | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 1 0
Net Investment Hedging | Foreign Exchange Contract | Designated as Hedging Instrument | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 2 2
Fair Value Hedging | Warrant | Designated as Hedging Instrument | Warrant Asset    
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 1,051 $ 281