XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Loan Servicing (Tables)
6 Months Ended
Jun. 30, 2025
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:


Three Months EndedSix Months Ended
June 30,
2025
June 30,
2024
June 30,
2025
June 30,
2024
Mortgage servicing rights
Balances, January 1$17,933 $18,538 $18,195 $18,807 
Servicing rights capitalized337 359 582 567 
Amortization of servicing rights(518)(465)(1,025)(942)
Ending balance17,752 18,432 17,752 18,432 
Impairment allowance
Beginning balance— — — — 
Additions— — — — 
Reductions— — — — 
Ending balance— — — — 
Mortgage servicing rights, net$17,752 $18,432 $17,752 $18,432 
Fair value, beginning of period$18,811 $19,149 19,766 19,891 
Fair value, end of period18,251 19,091 18,251 19,091