XML 179 R146.htm IDEA: XBRL DOCUMENT v3.25.0.1
BANKING AND FINANCIAL SERVICE REVENUES - Schedule of Commissions and Fees Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Banking service revenues:      
Electronic banking fees $ 52,275 $ 54,109 $ 54,639
Checking accounts fees 8,102 8,924 8,933
Savings accounts fees 1,233 1,334 1,265
Credit life commissions 134 318 724
Branch service commissions 1,323 1,538 1,456
Servicing and other loan fees 3,090 3,120 3,222
International fees 748 720 902
Miscellaneous income 18 15 20
Total banking service revenues 66,923 70,078 71,161
Wealth management revenue:      
Insurance income 17,991 17,178 15,084
Broker fees 8,781 7,375 6,793
Trust fees 8,850 8,402 10,013
Other fees 0 35 745
Total wealth management revenue 35,622 32,990 32,635
Mortgage banking activities:      
Net servicing fees 17,291 15,077 18,258
Net gains on sale of mortgage loans and valuation 2,026 2,993 3,786
Net (loss) gain on repurchased loans and other (681) 717 (115)
Total mortgage banking activities 18,636 18,787 21,929
Total banking and financial service revenues $ 121,181 $ 121,855 $ 125,725