v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total $ 666 $ 671
Total service charges and fees on deposits    
Disaggregation of Revenue [Line Items]    
Total 372 378
Monthly service fees    
Disaggregation of Revenue [Line Items]    
Total 29 31
Account analysis fees    
Disaggregation of Revenue [Line Items]    
Total 218 234
Non-sufficient funds charges    
Disaggregation of Revenue [Line Items]    
Total 100 89
Other deposit related fees    
Disaggregation of Revenue [Line Items]    
Total 25 24
Debit card fees    
Disaggregation of Revenue [Line Items]    
Total 86 81
Gain on sale of other real estate owned    
Disaggregation of Revenue [Line Items]    
Total 0 13
Wire transfer fees    
Disaggregation of Revenue [Line Items]    
Total 153 141
Other service charges    
Disaggregation of Revenue [Line Items]    
Total $ 55 $ 58