v3.25.2
Mortgage Servicing Rights, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Amortized Value, Balance [Roll Forward]        
Servicing Asset at Amortized Cost, Beginning $ 857 $ 965 $ 892 $ 992
Servicing Asset at Amortized Value, Additions 11 15 17 27
Servicing Asset at Amortized Value, Amortization 41 38 82 77
Servicing Asset at Amortized Cost, Ending 827 942 827 942
Valuation Allowance for Impairment of Recognized Servicing Assets, Balance [Abstract]        
Valuation Allowance for Impairment of Recognized Servicing Assets, Beginning Balance 0 0 0 0
Valuation Allowance for Impairment of Recognized Servicing Assets, Ending Balance 0 0 0 0
Servicing Asset at Amortized Value, Fair Value [Abstract]        
Servicing Asset at Amortized Value, Fair Value, Beginning 2,201 2,378 2,204 2,382
Servicing Asset at Amortized Value, Fair Value, Ending $ 2,203 $ 2,346 $ 2,203 $ 2,346