v3.26.1
Servicing Rights - Mortgage Servicing Rights (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]    
Balance, beginning of period $ 27,474 $ 26,439
Additions for new MSR capitalized 1,079 1,230
Changes in fair value:    
Due to changes in model inputs of assumptions 463 (322)
Other (590) (533)
Balance, end of period $ 28,426 $ 26,814