v3.25.2
Consolidated Obligations (Consolidated Bonds By Interest-Rate Payment Type) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total par value $ 64,841,960 $ 56,060,550
Fixed rate [Member]    
Debt Instrument [Line Items]    
Total par value 25,788,960 21,107,550
Simple variable rate [Member]    
Debt Instrument [Line Items]    
Total par value 37,695,000 33,475,000
Step [Member]    
Debt Instrument [Line Items]    
Total par value $ 1,358,000 $ 1,478,000