XML 111 R101.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Hedging Activities (Fair Value Amounts of Derivative Instruments Reported on our Condensed Consolidated Balance Sheet) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position $ 59 $ 41
Fair value of derivative contracts in payable position 4 37
Derivative, notional amount 24,789 38,066
Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 54 1
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 21,223 24,339
Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 5 40
Fair value of derivative contracts in payable position 4 37
Derivative, notional amount 3,566 13,727
Interest rate contracts | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 5 37
Fair value of derivative contracts in payable position 3 37
Derivative, notional amount 3,440 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 16,986 24,203
Interest rate purchased options | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 54 0
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 4,100 0
Interest rate purchased options | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 3 37
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 1,658 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 17 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 3 37
Derivative, notional amount 1,765 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 0 0
Derivative, notional amount 126 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 0 0
Derivative, notional amount 137 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 0 0
Derivative, notional amount 126 181
Equity contract | 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 1 0
Derivative, notional amount 0 0
Equity written options | 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 1 0
Derivative, notional amount $ 0 $ 0