XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Other Operating Income $ 1,690 $ 1,362
Non-interest Income (in-scope of Topic 606) 12,506 13,982
Non-interest Income (out-of-scope of Topic 606) 2,334 1,840
TOTAL NON-INTEREST INCOME 14,840 15,822
Wealth Management Fees    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 3,836 3,366
Service Charges on Deposit Accounts    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 3,486 2,902
Service Charges on Deposit Accounts | Transferred at point in time    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 3,486 2,902
Insurance Revenues    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 0 2,878
Insurance Revenues | Transferred over time    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 0 2,878
Interchange Fee Income    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 4,421 4,087
Interchange Fee Income | Transferred at point in time    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) 4,421 4,087
ATM Fees    
Disaggregation of Revenue [Line Items]    
Other Operating Income 291 288
Wire Transfer Fees    
Disaggregation of Revenue [Line Items]    
Other Operating Income 203 168
Other    
Disaggregation of Revenue [Line Items]    
Other Operating Income 269 293
Other operating income, safe deposit box rentals and other non-interest related fees    
Disaggregation of Revenue [Line Items]    
Non-interest Income (in-scope of Topic 606) $ 269 $ 293