XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Fair Value of Derivative Contracts (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative assets $ 1,573 $ 1,113
Derivative liabilities 9 44
Total fair value of derivative instruments 1,564 1,069
Foreign Exchange Contract | Designated as Hedging Instrument | Other current assets | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 51 12
Foreign Exchange Contract | Designated as Hedging Instrument | Current assets held for sale | Net Investment Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 36 0
Foreign Exchange Contract | Designated as Hedging Instrument | Other assets | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 26 14
Foreign Exchange Contract | Designated as Hedging Instrument | Other current liabilities | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0 17
Foreign Exchange Contract | Not Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 26 23
Foreign Exchange Contract | Not Designated as Hedging Instrument | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 8 25
Warrant | Designated as Hedging Instrument | Warrant asset | Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,434 1,051
Interest Rate Contract | Designated as Hedging Instrument | Other assets | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 13
Interest Rate Contract | Designated as Hedging Instrument | Other current liabilities | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 1 1
Interest Rate Contract | Designated as Hedging Instrument | Other liabilities | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 0 $ 1