v3.26.1
Fair Value Measurements - Schedule of Lender Risk Account (Details) - Lender Risk Account - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning of period $ 30,446 $ 28,436
Due to loan sales 324 400
Releases and claims paid to the Company (893) (628)
Change in fair value recognized in gain on sale of loans (308) 829
End of period $ 29,569 $ 29,037