XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 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
 
   
March 31,
 
Revenue stream
 
2025
   
2024
 
Service charges on deposit accounts
           
Overdraft fees
 
$
359
   

404
 
Statement fees
   
50
     
42
 
Interchange revenue
   
761
     
744
 
ATM income
   
31
     
33
 
Other service charges
   
90
     
149
 
Total Service Charges
   
1,291
     
1,372
 
Trust
   
224
     
244
 
Brokerage and insurance
   
683
     
665
 
Other
   
241
     
132
 
Total
 
$
2,439
   
$
2,413