XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Personal trust and agency accounts $ 3,158 $ 2,954
Employee benefit and retirement-related accounts 2,961 2,651
Investment management and investment advisory agency accounts 4,251 3,800
Other 624 619
Non-sufficient funds (NSF) fees 763 792
Demand deposit account (DDA) charges 1,475 1,208
Other 169 106
Credit card 677 611
HELOC 107 82
Installment 76 20
Real estate 1,778 1,497
Commercial 298 314
Debit card fee income 6,089 6,243
Bank owned life insurance income 1,512 2,629
ATM Fees 335 496
Gains (Losses) on Sales of Other Real Estate (229) 121
Debt Securities, Available-for-Sale, Gain (Loss) 0 (398)
Loss on equity securities, net (862) (687)
Other components of net periodic benefit income 2,344 2,204
Other 220 938
Total other income 25,746 26,200
Bank Servicing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 2,936 2,524
Within Scope [Domain]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 1,400 1,200
Out of Scope [Domain]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 1,500 $ 1,300