XML 118 R104.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position $ 14 $ 64
Fair value of derivative contracts in payable position 2 5
Derivative, notional amount 12,081 32,489
Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 62
Fair value of derivative contracts in payable position 0 3
Derivative, notional amount 11,360 31,358
Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 14 2
Fair value of derivative contracts in payable position 2 2
Derivative, notional amount 721 1,131
Interest rate contracts | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 12 2
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 562 1,019
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 11,215 17,101
Interest rate purchased options | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 0 62
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 0 14,100
Interest rate purchased 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 0 0
Derivative, notional amount 0 416
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 117 81
Interest rate written options | Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of derivative contracts in receivable position 12 2
Fair value of derivative contracts in payable position 0 0
Derivative, notional amount 445 522
Foreign exchange contracts | 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 2
Derivative, notional amount 157 112
Foreign exchange forwards | 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 3
Derivative, notional amount 145 157
Foreign exchange 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 2
Derivative, notional amount 157 112
Equity Contract | 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 2 0
Derivative, notional amount 2 0
Equity Contract Put Option | 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 2 0
Derivative, notional amount 1 0
Purchased 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 0
Derivative, notional amount $ 1 $ 0