XML 75 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan Servicing (Tables)
12 Months Ended
Dec. 31, 2024
Payments for (Proceeds from) Mortgage Servicing Rights [Abstract]  
Schedule of Originated Mortgage Servicing Rights
Activity for mortgage servicing rights and the related impairment allowance were as follows:


December 31
2024
December 31
2023
December 31
2022
Mortgage servicing rights
Balances, beginning of period$18,807 $18,619 $17,780 
Servicing rights capitalized1,359 1,220 3,184 
Amortization of servicing rights(1,971)(1,032)(2,345)
Balances, December 3118,195 18,807 18,619 
Impairment allowance
Balances, beginning of period— — (2,594)
Additions— — — 
Reductions— — 2,594 
Balances, December 31— — — 
Mortgage servicing rights, net$18,195 $18,807 $18,619 
Fair value, beginning of period$19,891 $19,992 $15,236 
Fair value, end of period$19,766 $19,891 $19,992