v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue Recognition [Abstract]  
Disaggregation of Revenue Derived from Contracts with Customers

The following table depicts the disaggregation of revenue derived from contracts with customers to depict the nature, amount, timing, and uncertainty of revenue and cash flows for the three and six months ended June 30, 2025 and 2024 (in thousands). All revenue in the table below relates to goods and services transferred at a point in time.

 
Three Months Ended
   
Six Months Ended
 
   
June 30,
   
June 30,
 
Revenue stream
 
2025
   
2024
   
2025
   
2024
 
Service charges on deposit accounts
                       
Overdraft fees
 
$
368
     
394
   
$
727
   
$
798
 
Statement fees
   
44
     
44
     
94
     
86
 
Interchange revenue
   
768
     
811
     
1,529
     
1,555
 
ATM income
   
29
     
33
     
60
     
66
 
Other service charges
   
94
     
103
     
184
     
252
 
Total Service Charges
   
1,303
     
1,385
     
2,594
     
2,757
 
Trust
   
183
     
201
     
407
     
445
 
Brokerage and insurance
   
627
     
563
     
1,310
     
1,228
 
Other
   
254
     
241
     
495
     
373
 
Total
 
$
2,367
   
$
2,390
   
$
4,806
   
$
4,803