XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Customers [Abstract]        
Service charges $ 1,385 $ 1,293 $ 2,757 $ 2,504
Trust 201 181 445 411
Brokerage and insurance 563 442 1,228 956
Other 241 118 373 233
Revenue from customers 2,390 2,034 4,803 4,104
Service Charges [Member]        
Revenue from Customers [Abstract]        
Service charges 1,385 1,293 2,757 2,504
Overdraft Fees [Member]        
Revenue from Customers [Abstract]        
Service charges 394 371 798 730
Statement Fees [Member]        
Revenue from Customers [Abstract]        
Service charges 44 54 86 106
Interchange Revenue [Member]        
Revenue from Customers [Abstract]        
Service charges 811 764 1,555 1,461
ATM Income [Member]        
Revenue from Customers [Abstract]        
Service charges 33 34 66 72
Other Service Charges [Member]        
Revenue from Customers [Abstract]        
Service charges $ 103 $ 70 $ 252 $ 135