XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue From Contracts With Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers $ 8,920 $ 8,836 $ 24,141 $ 24,307
Bank owned life insurance income 288 197 881 566
Other 1,217 1,581 3,683 3,537
Total 3,137 3,383 9,105 8,818
Service Charges on Deposit Accounts        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 3,131 3,085 8,926 8,894
Overdraft fees | Retail        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 2,333 2,378 6,634 6,788
Overdraft fees | Business        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 113 114 341 319
Account service charges | Retail        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 685 593 1,951 1,787
Other Deposit Related Income        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 692 724 2,037 2,192
ATM fees | Retail        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 413 430 1,169 1,225
ATM fees | Business        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 13 13 35 37
Other | Retail        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 153 167 506 603
Other | Business        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 113 114 327 327
Interchange income        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 4,157 4,146 10,674 10,698
Investment and Insurance Commissions        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 940 881 2,504 2,523
Asset management revenue        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers 413 458 1,214 1,448
Transaction based revenue        
Disaggregation of Revenue [Abstract]        
Revenue from contracts with customers $ 527 $ 423 $ 1,290 $ 1,075