v3.25.2
Servicing Rights - Mortgage Servicing Rights (Details) - Mortgage servicing rights - 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 $ 26,814 $ 20,055 $ 26,439 $ 19,564
Additions for new MSR capitalized 1,510 1,103 2,740 1,619
Changes in fair value:        
Due to changes in model inputs of assumptions (355) 239 (677) 528
Other (463) (320) (996) (634)
Balance, end of period $ 27,506 $ 21,077 $ 27,506 $ 21,077