v3.25.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]    
Off-balance Sheet Risks, with annual renewal option $ 7,800,000 $ 7,500,000
Maximum Commitment Period 60 days  
Other liabilities $ 153,703 150,232
Rollover (weekly/monthly) advance Product    
Loss Contingencies [Line Items]    
Rollover -weekly/monthly advance product Outstanding $ 10,700,000 11,600,000
Maximum    
Loss Contingencies [Line Items]    
Letter of Credit Renewal Period 5 years  
Standby Letters of Credit Issuance Commitments [Member]    
Loss Contingencies [Line Items]    
Total $ 12,800 177,000
Standby letters of credit outstanding (1) (2)    
Loss Contingencies [Line Items]    
Expiration Date Within One Year 29,399,209  
Expiration Date After One Year 0  
Total 29,399,209 [1],[2] 29,560,531
Other liabilities 5,700 5,800
Commitments to purchase mortgage loans | Mortgage Receivable [Member]    
Loss Contingencies [Line Items]    
Expiration Date Within One Year 25,044 20,561
Expiration Date After One Year 0  
Total 25,044  
Unsettled consolidated obligation bonds, at par    
Loss Contingencies [Line Items]    
Expiration Date Within One Year 390,000 642,000
Expiration Date After One Year 0  
Total 390,000  
Unsettled consolidated obligation discount notes, at par [Member]    
Loss Contingencies [Line Items]    
Expiration Date Within One Year 750,000  
Expiration Date After One Year 0  
Total $ 750,000 $ 45,000
[1] Excludes approved requests to issue future standby letters of credit of $12.8 million at September 30, 2025 and $177.0 million at December 31, 2024.
[2] Letters of credit in the amount of $7.8 billion at September 30, 2025 and $7.5 billion at December 31, 2024, have renewal language that permits the letter of credit to be renewed for an additional period with a maximum renewal period of approximately five years.