XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Servicing Rights (Details) - Schedule of Mortgage Servicing Rights Capitalized and Related Amortization - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Transfers and Servicing [Abstract]        
Balance at beginning of period $ 14,191 $ 13,548 $ 13,906 $ 13,503
Mortgage servicing rights capitalized during the period 654 525 1,031 805
Mortgage servicing rights amortization during the period (335) (334) (608) (625)
Net change in valuation allowance 38 (16) 219 40
Balance at end of period 14,548 13,723 14,548 13,723
Valuation allowance:        
Balance at beginning of period 46 121 227 177
Increase (decrease) (38) 16 (219) (40)
Balance at end of period 8 137 8 137
Fair value, beginning of period 18,141 16,911 17,125 15,754
Fair value, end of period $ 18,807 $ 16,645 $ 18,807 $ 16,645