XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Disaggregation of Revenue Derived from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue Recognition [Abstract]    
Service charges $ 1,324 $ 1,291
Trust 235 224
Brokerage and insurance 569 683
Other 209 241
Revenue from customers 2,337 2,439
Overdraft Fees [Member]    
Revenue Recognition [Abstract]    
Service charges 393 359
Statement Fees [Member]    
Revenue Recognition [Abstract]    
Service charges 88 50
Interchange Revenue [Member]    
Revenue Recognition [Abstract]    
Service charges 724 761
ATM Income [Member]    
Revenue Recognition [Abstract]    
Service charges 28 31
Other Service Charges [Member]    
Revenue Recognition [Abstract]    
Service charges $ 91 $ 90