v3.26.1
Mortgage Loans Held-for-Portfolio - Schedule of MPF Mortgage Loans Held-for-portfolio by Collateral/Guarantee Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total unpaid principal balance $ 2,712,230 $ 2,599,157
Conventional mortgage loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total unpaid principal balance 2,609,239 2,490,408
Government-guaranteed or - insured mortgage loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total unpaid principal balance $ 102,991 $ 108,749