XML 23 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Obligations (Consolidated Obligation Bonds by Earlier of Contractual Maturity or Next Call Date) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total bonds, par value $ 71,370 $ 72,336
Earlier of Contractual Maturity or Next Call Date [Member]    
Debt Instrument [Line Items]    
Within 1 year 58,239 65,878
After 1 year through 2 years 12,768 5,626
After 2 years through 3 years 195 616
After 3 years through 4 years 70 85
After 4 years through 5 years 47 70
After 5 years $ 51 $ 61