v3.25.2
Servicing Asset (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Fair Value, Amount [Roll Forward]        
Balance, beginning of period $ 17,445 $ 11,760 $ 16,389 $ 10,567
Originated 444 2,078 2,681 3,705
Paydowns (847) (797) (1,811) (1,408)
Changes in fair value due to changes in valuation inputs or assumptions used in the valuation model (306) (32) (523) 145
Loan servicing asset revaluation (1,153) (829) (2,334) (1,263)
Balance, end of period $ 16,736 $ 13,009 $ 16,736 $ 13,009