v3.26.1
Mortgage Servicing Rights (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes in valuation allowance        
Mortgage loan contractual servicing fees, including late fees and ancillary income $ 580 $ 590 $ 1,160 $ 1,180
Residential mortgage loans        
Changes in mortgage servicing assets        
Balance at the beginning of the period 3,318 3,344 3,300 3,436
Additions 159 143 366 227
Amortization (208) (174) (397) (350)
Carrying value before valuation allowance at end of period 3,269 3,313 3,269 3,313
Changes in valuation allowance        
Balance at the beginning of the period 0 0 0 0
Impairment recoveries 0 0 0 0
Balance at the end of the period 0 0 0 0
Net carrying value of mortgage servicing rights at end of period 3,269 3,313 3,269 3,313
Fair value of mortgage servicing rights at end of period 7,597 7,732 7,597 7,732
Fair value of mortgage servicing rights exceeding the carrying value $ 4,330 $ 4,420 $ 4,330 $ 4,420