XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Advances (Advances by Year of Contractual Maturity or Next Call Date or Next Convertible Date) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Advances [Abstract]    
Due in 1 year or less $ 22,267,019 $ 42,556,372
Due after 1 year through 2 years 7,898,117 14,060,269
Due after 2 years through 3 years 2,686,918 6,035,460
Due after 3 years through 4 years 1,186,558 1,305,453
Due after 4 years through 5 years 1,235,193 829,892
Thereafter 208,778 651,673
Due in 1 year or less 22,187,019 41,281,372
Due after 1 year through 2 years 7,958,117 15,285,269
Due after 2 years through 3 years 2,680,918 6,065,460
Due after 3 years through 4 years 1,226,558 1,299,453
Due after 4 years through 5 years 1,221,193 864,892
Thereafter 208,778 642,673
Total Par Value $ 35,482,583 $ 65,439,119