XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE RECOGNITION - Disaggregation of Revenue Derived from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
REVENUE RECOGNITION [Abstract]      
Service charges $ 5,569 $ 5,749 $ 5,639
Trust 792 816 764
Brokerage and insurance 2,627 2,381 1,924
Other 893 664 645
Revenue from customers 9,881 9,610 8,972
Overdraft Fees [Member]      
REVENUE RECOGNITION [Abstract]      
Service charges 1,505 1,612 1,501
Statement Fees [Member]      
REVENUE RECOGNITION [Abstract]      
Service charges 255 181 194
Interchange Revenue [Member]      
REVENUE RECOGNITION [Abstract]      
Service charges 3,307 3,382 3,246
ATM Income [Member]      
REVENUE RECOGNITION [Abstract]      
Service charges 120 134 138
Other Service Charges [Member]      
REVENUE RECOGNITION [Abstract]      
Service charges $ 382 $ 440 $ 560