XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Mortgage Servicing Rights - Schedule of Mortgage Servicing Rights Capitalized and Related Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of Mortgage Servicing Rights Capitalized and Related Amortization [Abstract]        
Balance at beginning of period $ 15,458 $ 14,548 $ 14,868 $ 13,906
Mortgage servicing rights capitalized during the period 646 644 1,828 1,675
Mortgage servicing rights amortization during the period (456) (370) (1,218) (978)
Net change in valuation allowance (301) (465) (131) (246)
Balance at end of period 15,347 14,357 15,347 14,357
Valuation allowance:        
Balance at beginning of period 16 8 186 227
Increase (decrease) 301 465 131 246
Balance at end of period 317 473 317 473
Fair value, beginning of period 19,108 18,807 17,782 17,125
Fair value, end of period $ 18,315 $ 18,160 $ 18,315 $ 18,160