v3.26.3
Servicing Rights - Mortgage Servicing Rights (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]        
Balance, beginning of period $ 28,475 $ 27,506 $ 27,474 $ 26,439
Additions for new MSR capitalized 1,672 1,540 3,728 4,280
Changes in fair value:        
Due to changes in model inputs of assumptions 2,275 (638) 2,372 (1,315)
Other (692) (612) (1,844) (1,608)
Balance, end of period $ 31,730 $ 27,796 $ 31,730 $ 27,796