XML 144 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan Servicing (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Servicing Asset at Amortized Cost, Balance [Roll Forward]        
Carrying value at beginning of period $ 11,958 $ 12,534 $ 13,488 $ 12,839
Additions 811 434 2,461  
Amortization (1,387) (1,388) (1,812)  
Carrying value at end of period 11,958 12,534 13,488  
Principal balances of loans serviced for others 1,507,439 1,570,834 1,661,294  
Fair value of servicing rights $ 17,902 $ 18,000 $ 19,716