v3.25.1
Mortgage Loans Held for Portfolio - By Term (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total mortgage loans held for portfolio, net2 $ 11,378,628 $ 10,795,516
Fixed-rate long-term mortgages    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total mortgage loans held for portfolio, UPB 10,554,096 9,958,543
Loans Receivable With Fixed Rates Of Interest Medium Term    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total mortgage loans held for portfolio, UPB [1] $ 609,052 632,229
Loans Receivable With Fixed Rates Of Interest Medium Term | Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Origination term 15 years  
Residential Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total mortgage loans held for portfolio, UPB $ 11,163,148 10,590,772
Unamortized premiums 236,186 224,988
Unamortized discounts (16,038) (13,583)
Hedging basis adjustments, net (4,543) (6,536)
Total mortgage loans held for portfolio 11,378,753 10,795,641
Allowance for credit losses (125) (125)
Total mortgage loans held for portfolio, net2 [2] 11,378,628 10,795,516
Accrued interest $ 66,235 $ 60,721
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable Accrued interest receivable
[1] Defined as a term of 15 years or less at origination.
[2] Excludes accrued interest receivable at March 31, 2025 and December 31, 2024 of $66,235 and $60,721, respectively.