v3.26.1
Servicing Rights - Mortgage Servicing Rights (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]        
Balance, beginning of period $ 28,426 $ 26,814 $ 27,474 $ 26,439
Additions for new MSR capitalized 977 1,510 2,056 2,740
Changes in fair value:        
Due to changes in model inputs of assumptions (366) (355) 97 (677)
Other (562) (463) (1,152) (996)
Balance, end of period $ 28,475 $ 27,506 $ 28,475 $ 27,506