XML 110 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Carrying value $ 50,175 $ 45,667
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Fair value 50,523 45,555
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 735 760
After 5 but within 10 years, carrying value 51 54
After 10 years, carrying value 25,556 23,830
Carrying value 26,342 24,644
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 0 0
After 1 but within 5 years, fair value 743 766
After 5 but within 10 years, fair value 52 55
After 10 years, fair value 25,671 23,810
Fair value 26,466 24,631
State and municipal securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 463 406
After 1 but within 5 years, carrying value 145 112
After 5 but within 10 years, carrying value 372 363
After 10 years, carrying value 7,819 7,702
Carrying value 8,799 8,583
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 472 406
After 1 but within 5 years, fair value 152 110
After 5 but within 10 years, fair value 385 367
After 10 years, fair value 7,968 7,591
Fair value 8,977 8,474
Foreign government    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 138 824
After 1 but within 5 years, carrying value 450 515
After 5 but within 10 years, carrying value 0 0
After 10 years, carrying value 0 0
Carrying value 588 1,339
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 138 818
After 1 but within 5 years, fair value 434 495
After 5 but within 10 years, fair value 0 0
After 10 years, fair value 0 0
Fair value 572 1,313
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 468 513
After 10 years, carrying value 13,978 10,588
Carrying value 14,446 11,101
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 469 514
After 10 years, fair value 14,039 10,623
Fair value $ 14,508 $ 11,137