XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Held-to-maturity Securities (Held-to-maturity by Major Security Type) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities $ 25,864 $ 23,879
Held-to-maturity securities, Gross Unrealized Gains 42 55
Held-to-maturity securities, Gross Unrealized Loss (60) (88)
Held-to-maturity securities, fair value 25,846 23,846
State or local housing agency debt obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 1 1
Held-to-maturity securities, Gross Unrealized Gains 0 0
Held-to-maturity securities, Gross Unrealized Loss 0 0
Held-to-maturity securities, fair value 1 1
Government-Sponsored Enterprises Debt Obligations [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 4,172 2,672
Held-to-maturity securities, Gross Unrealized Gains 5 5
Held-to-maturity securities, Gross Unrealized Loss (1) (2)
Held-to-maturity securities, fair value 4,176 2,675
Mortgage-backed Securities, Private-label residential[Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 357 416
Held-to-maturity securities, Gross Unrealized Gains 4 4
Held-to-maturity securities, Gross Unrealized Loss (1) (2)
Held-to-maturity securities, fair value 360 418
Residential [Member] | U.S. agency obligations-guaranteed residential    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 104 118
Held-to-maturity securities, Gross Unrealized Gains 0 2
Held-to-maturity securities, Gross Unrealized Loss 0 0
Held-to-maturity securities, fair value 104 120
Residential [Member] | Government-sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 9,558 9,304
Held-to-maturity securities, Gross Unrealized Gains 32 40
Held-to-maturity securities, Gross Unrealized Loss (30) (43)
Held-to-maturity securities, fair value 9,560 9,301
Commercial [Member] | Government-sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost of held-to-maturity securities 11,672 11,368
Held-to-maturity securities, Gross Unrealized Gains 1 4
Held-to-maturity securities, Gross Unrealized Loss (28) (41)
Held-to-maturity securities, fair value $ 11,645 $ 11,331