XML 110 R79.htm IDEA: XBRL DOCUMENT v3.19.2
INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Carrying value $ 68,693 $ 63,357
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Fair value 69,660 62,890
Mortgage-backed securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 3 3
After 1 but within 5 years, carrying value 534 539
After 5 but within 10 years, carrying value 1,816 997
After 10 years, carrying value 38,217 34,407
Carrying value 40,570 35,946
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 3 3
After 1 but within 5 years, fair value 541 540
After 5 but within 10 years, fair value 1,885 1,011
After 10 years, fair value 38,796 34,024
Fair value 41,225 35,578
State and municipal securities    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 38 37
After 1 but within 5 years, carrying value 229 168
After 5 but within 10 years, carrying value 502 540
After 10 years, carrying value 7,123 6,883
Carrying value 7,892 7,628
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 38 37
After 1 but within 5 years, fair value 239 174
After 5 but within 10 years, fair value 526 544
After 10 years, fair value 7,435 6,902
Fair value 8,238 7,657
Foreign government    
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;    
Due within 1 year, carrying value 661 60
After 1 but within 5 years, carrying value 823 967
After 5 but within 10 years, carrying value 436 0
After 10 years, carrying value 0 0
Carrying value 1,920 1,027
Held-to-maturity Securities, Debt Maturities, Fair Value;    
Due within 1 year, fair value 664 36
After 1 but within 5 years, fair value 825 967
After 5 but within 10 years, fair value 440 0
After 10 years, fair value 0 0
Fair value 1,929 1,003
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 3,161 2,535
After 10 years, carrying value 15,150 16,221
Carrying value 18,311 18,756
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 3,162 2,539
After 10 years, fair value 15,106 16,113
Fair value $ 18,268 $ 18,652