v3.26.1
Risks and Uncertainties - Loan Repurchase Reserve Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loan Repurchase Reserve [Roll Forward]    
Loan repurchase reserve at beginning of period $ 4,268 $ 7,523
Provision/(recovery) 638 (2,127)
Charge-offs (1,057) (351)
Loan repurchase reserve at end of period $ 3,849 $ 5,045