XML 110 R84.htm IDEA: XBRL DOCUMENT v3.4.0.3
INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Mar. 31, 2016
Dec. 31, 2015
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Carrying value $ 36,890 $ 36,215
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Fair value 37,450 36,511
Mortgage-backed securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 0 0
After 1 but within 5 years, carrying value 403 172
After 5 but within 10 years, carrying value 420 660
After 10 years, carrying value 18,733 18,701
Carrying value 19,556 19,533
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 0 0
After 1 but within 5 years, fair value 413 172
After 5 but within 10 years, fair value 432 663
After 10 years, fair value 19,091 18,818
Fair value 19,936 19,653
State and municipal securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 367 309
After 1 but within 5 years, carrying value 312 336
After 5 but within 10 years, carrying value 260 262
After 10 years, carrying value 7,161 7,236
Carrying value 8,100 8,143
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 353 305
After 1 but within 5 years, fair value 316 335
After 5 but within 10 years, fair value 270 270
After 10 years, fair value 7,385 7,391
Fair value 8,324 8,301
Foreign government    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 2,742 0
After 1 but within 5 years, carrying value 1,132 4,068
After 5 but within 10 years, carrying value 183 0
After 10 years, carrying value 0 0
Carrying value 4,057 4,068
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 2,750 0
After 1 but within 5 years, fair value 1,138 4,093
After 5 but within 10 years, fair value 183 0
After 10 years, fair value 0 0
Fair value 4,071 4,093
All other    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 0 0
After 1 but within 5 years, carrying value 0 0
After 5 but within 10 years, carrying value 134 0
After 10 years, carrying value 5,043 4,471
Carrying value 5,177 4,471
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 0 0
After 1 but within 5 years, fair value 0 0
After 5 but within 10 years, fair value 134 0
After 10 years, fair value 4,985 4,464
Fair value $ 5,119 $ 4,464