XML 37 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Investment Securities (Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Securities Available for Sale and Held to Maturity Securities) (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Available for sale securities:    
Amortized Cost $ 56,149 $ 66,735
Gross Unrealized Gains 399 72
Gross Unrealized Losses 65 229
Fair Value 56,483 66,578
Held to maturity securities:    
Amortized Cost 140,194 144,009
Gross Unrealized Gains 2,247 330
Gross Unrealized Losses 278 2,301
Fair Value 142,163 142,038
U.S. agency mortgage-backed securities [Member]    
Available for sale securities:    
Amortized Cost 40,179 25,594
Gross Unrealized Gains 299 44
Gross Unrealized Losses 47 82
Fair Value 40,431 25,556
Held to maturity securities:    
Amortized Cost 114,276 118,064
Gross Unrealized Gains 1,974 217
Gross Unrealized Losses 238 2,188
Fair Value 116,012 116,093
U.S. Treasury securities [Member]    
Available for sale securities:    
Amortized Cost 5,034 18,410
Gross Unrealized Gains 3 0
Gross Unrealized Losses 10 108
Fair Value 5,027 18,302
Held to maturity securities:    
Amortized Cost 224 223
Gross Unrealized Gains 6 0
Gross Unrealized Losses 0 6
Fair Value 230 217
Asset-backed securities [Member]    
Available for sale securities:    
Amortized Cost 4,773 10,086
Gross Unrealized Gains 35 14
Gross Unrealized Losses 7 15
Fair Value 4,801 10,085
Held to maturity securities:    
Amortized Cost 18,323 18,502
Gross Unrealized Gains 74 83
Gross Unrealized Losses 38 39
Fair Value 18,359 18,546
Corporate debt securities [Member]    
Available for sale securities:    
Amortized Cost 4,630 7,477
Gross Unrealized Gains 57 10
Gross Unrealized Losses 1 20
Fair Value 4,686 7,467
Held to maturity securities:    
Amortized Cost 4,659 4,477
Gross Unrealized Gains 58 2
Gross Unrealized Losses 2 47
Fair Value 4,715 4,432
Certificates of deposit [Member]    
Available for sale securities:    
Amortized Cost 1,000 3,682
Gross Unrealized Gains 4 4
Gross Unrealized Losses 0 1
Fair Value 1,004 3,685
Held to maturity securities:    
Amortized Cost 200 200
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value 200 201
U.S. agency notes [Member]    
Available for sale securities:    
Amortized Cost   900
Gross Unrealized Gains   0
Gross Unrealized Losses   2
Fair Value   898
U.S. state and municipal securities [Member]    
Held to maturity securities:    
Amortized Cost 1,306 1,327
Gross Unrealized Gains 107 24
Gross Unrealized Losses 0 3
Fair Value 1,413 1,348
Commercial paper [Member]    
Available for sale securities:    
Amortized Cost 520 522
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 0
Fair Value 521 522
Available-for-sale securities, current 900 4,900
Foreign government agency securities [Member]    
Available for sale securities:    
Amortized Cost   50
Gross Unrealized Gains   0
Gross Unrealized Losses   1
Fair Value   49
Held to maturity securities:    
Amortized Cost 50 50
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 1
Fair Value 50 49
Non-agency commercial mortgage-backed securities [Member]    
Available for sale securities:    
Amortized Cost 13 14
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 13 14
Held to maturity securities:    
Amortized Cost 1,136 1,156
Gross Unrealized Gains 28 3
Gross Unrealized Losses 0 17
Fair Value 1,164 1,142
Other [Member]    
Held to maturity securities:    
Amortized Cost 20 10
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 20 $ 10
Federal Family Education Loan Program (FFELP) Guaranteed Loans [Member]    
Held to maturity securities:    
Asset-backed securities percentage 43.00% 36.00%
Collateralized Credit Card Securities [Member]    
Held to maturity securities:    
Asset-backed securities percentage 42.00% 42.00%
Corporate debt securities issued by financial services industry [Member]    
Held to maturity securities:    
AFS and HTM securities percentage 35.00% 26.00%
Corporate debt securities, information technology [Member]    
Held to maturity securities:    
AFS and HTM securities percentage 18.00% 18.00%