XML 14 R105.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments and Hedging Activities (Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Closed Portfolio and Beneficial Interest, Last-of-Layer, Amortized Cost $ 588 $ 230
Available-for-sale securities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Fair Value Hedge 1,263 1,217
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) 48 18
Hedged asset, last-of-layer, amount 490 0
Hedge basis adjustment, last-of-layer 20  
Finance receivables and Loans, net    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Fair Value Hedge 39,948 33,312
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) 370 135
Hedged asset, last-of-layer, amount   10,200
Hedge basis adjustment, last-of-layer 278 91
Long-term debt    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Liability, Fair Value Hedge 10,005 11,995
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 193 24
Discontinued hedge | Available-for-sale securities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) 13 18
Hedged asset, last-of-layer, amount 200 200
Hedge basis adjustment, last-of-layer 2 2
Discontinued hedge | Finance receivables and Loans, net    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) 92 44
Hedged asset, last-of-layer, amount 17,500 12,800
Hedge basis adjustment, last-of-layer 92 43
Discontinued hedge | Long-term debt    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) $ 193 $ 127