XML 67 R130.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities (Fair Value Amounts of Derivative Instruments Reported on our Condensed Consolidated Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position $ 64 $ 41
Fair value of derivative contracts in payable position 5 37
Derivative, notional amount 32,489 38,066
Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 62 1
Fair value of derivative contracts in payable position 3 0
Derivative, notional amount 31,358 24,339
Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 2 40
Fair value of derivative contracts in payable position 2 37
Derivative, notional amount 1,131 13,727
Interest rate contracts | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 2 37
Fair value of derivative contracts in payable position 0 37
Derivative, notional amount 1,019 13,546
Interest rate swaps | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 0
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 17,101 24,203
Interest rate purchased options | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 62 0
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 14,100 0
Interest rate purchased options | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 37
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 416 6,742
Interest rate futures and forwards | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 0
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 81 11
Interest rate written options | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 2 0
Fair value of derivative contracts in payable position 0 37
Derivative, notional amount 522 6,793
Foreign exchange contracts | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 3
Fair value of derivative contracts in payable position 2 0
Derivative, notional amount 112 181
Foreign exchange forwards | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 1
Fair value of derivative contracts in payable position 3 0
Derivative, notional amount 157 136
Foreign exchange futures and forwards | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 3
Fair value of derivative contracts in payable position 2 0
Derivative, notional amount $ 112 $ 181