v3.26.3
Mortgage Servicing Rights (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Changes in valuation allowance        
Mortgage loan contractual servicing fees, including late fees and ancillary income $ 590 $ 600 $ 1,750 $ 1,780
Residential mortgage loans        
Changes in mortgage servicing assets        
Balance at the beginning of the period 3,269 3,313 3,300 3,436
Additions 161 155 527 382
Amortization (202) (205) (599) (555)
Carrying value before valuation allowance at end of period 3,228 3,263 3,228 3,263
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,228 3,263 3,228 3,263
Fair value of mortgage servicing rights at end of period 7,367 7,486 7,367 7,486
Fair value of mortgage servicing rights exceeding the carrying value $ 4,140 $ 4,220 $ 4,140 $ 4,220