v3.26.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total $ 772 $ 666
Total service charges and fees on deposits    
Disaggregation of Revenue [Line Items]    
Total 430 372
Monthly service fees    
Disaggregation of Revenue [Line Items]    
Total 30 29
Account analysis fees    
Disaggregation of Revenue [Line Items]    
Total 238 218
Non-sufficient funds charges    
Disaggregation of Revenue [Line Items]    
Total 137 100
Other deposit related fees    
Disaggregation of Revenue [Line Items]    
Total 25 25
Debit card fees    
Disaggregation of Revenue [Line Items]    
Total 102 86
Wire transfer fees    
Disaggregation of Revenue [Line Items]    
Total 169 153
Other service charges    
Disaggregation of Revenue [Line Items]    
Total $ 71 $ 55