XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Personal trust and agency accounts $ 3,124 $ 2,593 $ 9,558 $ 7,668
Employee benefit and retirement-related accounts 2,766 2,568 8,092 7,507
Investment management and investment advisory agency accounts 4,142 3,407 11,959 9,842
Other 583 532 1,758 1,514
Non-sufficient funds (NSF) fees 867 943 2,436 2,864
Demand deposit account (DDA) charges 1,380 1,060 3,919 3,167
Other 115 106 327 360
Credit card 693 719 1,974 2,132
HELOC 112 100 308 297
Installment 53 39 113 123
Real estate 1,869 1,497 5,219 4,462
Commercial 309 260 852 937
Debit card fee income 6,539 6,652 19,362 19,939
Bank owned life insurance income 2,057 1,448 6,251 3,965
ATM Fees 471 575 1,425 1,661
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment 5,783 0 5,783 0
Debt Securities, Available-for-Sale, Gain (Loss) 0 0 (398) 0
Gain on equity securities, net 1,557 998 1,228 618
Other components of net periodic benefit income 2,204 1,893 6,612 5,679
Other 1,906 2,323 4,746 4,380
Total other income 36,530 27,713 91,524 77,115
Bank Servicing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 3,036 2,615 8,466 7,951
Within Scope [Domain]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 1,400 1,300 4,000 4,100
Out of Scope [Domain]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 1,600 $ 1,300 $ 4,500 $ 3,900