v3.25.2
Consolidated Obligations (Consolidated Bond Obligations By Contractual Maturity Or Next Call Date) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total par value $ 64,841,960 $ 56,060,550
Earlier of Contractual Maturity or Next Call Date [Member]    
Debt Instrument [Line Items]    
Due in one year or less 55,874,085 47,888,835
Due after one year through two years 6,184,370 5,093,625
Due after two years through three years 1,435,800 1,342,545
Due after three years through four years 285,800 696,940
Due after four years through five years 321,005 378,155
Thereafter $ 740,900 $ 660,450