XML 111 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
Mar. 31, 2017
Dec. 31, 2016
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Carrying value $ 47,942 $ 45,667
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Fair value 47,907 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 755 760
After 5 but within 10 years, carrying value 53 54
After 10 years, carrying value 25,310 23,830
Carrying value 26,118 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 758 766
After 5 but within 10 years, fair value 54 55
After 10 years, fair value 25,296 23,810
Fair value 26,108 24,631
State and municipal securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 358 406
After 1 but within 5 years, carrying value 147 112
After 5 but within 10 years, carrying value 344 363
After 10 years, carrying value 8,213 7,702
Carrying value 9,062 8,583
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 358 406
After 1 but within 5 years, fair value 148 110
After 5 but within 10 years, fair value 349 367
After 10 years, fair value 8,146 7,591
Fair value 9,001 8,474
Foreign government    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 637 824
After 1 but within 5 years, carrying value 565 515
After 5 but within 10 years, carrying value 0 0
After 10 years, carrying value 0 0
Carrying value 1,202 1,339
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 637 818
After 1 but within 5 years, fair value 544 495
After 5 but within 10 years, fair value 0 0
After 10 years, fair value 0 0
Fair value 1,181 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 500 513
After 10 years, carrying value 11,060 10,588
Carrying value 11,560 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 501 514
After 10 years, fair value 11,116 10,623
Fair value $ 11,617 $ 11,137