XML 35 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Held-to-Maturity Securities (Contractual Maturity) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 2,370 $ 2,992
Fair Value 2,439 3,021
Non-Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Contractual Maturities, Next Rolling Twelve Months, Amortized Cost 0 9
Contractual Maturities, Next Rolling Twelve Months, Fair Value 0 9
Contractual Maturities, Due after One Year through Five Years, Amortized Cost 0 64
Contractual Maturities, Due after One Year through Five Years, Fair Value 0 65
Contractual Maturities, Rolling Year Six Through Ten, Amortized Cost 412 332
Contractual Maturities, Rolling Year Six Through Ten, Fair Value 446 353
Contractual Maturities, Due after Ten Years, Amortized Cost 193 375
Contractual Maturities, Due after Ten Years, Fair Value 231 399
Amortized Cost 605 780
Fair Value 677 826
Mortgage-Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,765 2,212
Fair Value $ 1,762 $ 2,195