XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Mortgage Servicing Rights (Details) - Schedule of Mortgage Servicing Rights Capitalized and Related Amortization - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Mortgage Servicing Rights Capitalized and Related Amortization Along With Activity in the Related Valuation Allowance [Abstract]        
Balance at beginning of period $ 13,548 $ 13,135 $ 13,503 $ 12,034
Mortgage servicing rights capitalized during the period 525 530 805 1,288
Mortgage servicing rights amortization during the period (334) (496) (625) (1,043)
Net change in valuation allowance (16) 239 40 1,129
Balance at end of period 13,723 13,408 13,723 13,408
Valuation allowance:        
Balance at beginning of period 121 566 177 1,456
Increase (decrease) 16 (239) (40) (1,129)
Balance at end of period 137 327 137 327
Fair value, beginning of period 16,911 14,433 15,754 12,629
Fair value, end of period $ 16,645 $ 15,135 $ 16,645 $ 15,135