XML 130 R112.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]    
Total loans sold through the MPF program since inceptions into the program $ 53,200 $ 40,200
Outstanding principal balance 25,300 14,700
Credit Enhancement Obligation    
Loss Contingencies [Line Items]    
Contractual risk sharing commitments, maximum liability 884 763
Reserve for contingent contractual liability, amount accrued $ 19 $ 19