v3.26.1
Mortgage Loans Held for Portfolio Narrative (Details) - Mortgage loans held for portfolio, net - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual $ 25,904 $ 24,074
Government-guaranteed/insured loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 0
Conventional MPF Loan [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual $ 25,904 $ 24,074