XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 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 nine months ended September 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
   
Nine Months Ended
 
   
September 30,
   
September 30,
 
Revenue stream
 
2025
   
2024
   
2025
   
2024
 
Service charges on deposit accounts
                       
Overdraft fees
 
$
388
     
404
   
$
1,115
   
$
1,202
 
Statement fees
   
69
     
46
     
163
     
132
 
Interchange revenue
   
1,009
     
1051
     
2,538
     
2,606
 
ATM income
   
31
     
37
     
91
     
103
 
Other service charges
   
101
     
98
     
285
     
350
 
Total Service Charges
   
1,598
     
1,636
     
4,192
     
4,393
 
Trust
   
186
     
184
     
593
     
629
 
Brokerage and insurance
   
761
     
545
     
2,071
     
1,773
 
Other
   
226
     
145
     
722
     
517
 
Total
 
$
2,771
   
$
2,510
   
$
7,578
   
$
7,312