v3.25.2
Loans - Age analysis of the loan portfolio, segregated by class of loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Loans      
Loans $ 248,298 $ 233,576 $ 238,740
Loans Past Due Greater Than 90 Days and Still Accruing 10    
Real estate, residential      
Loans      
Loans 81,373 78,952 78,889
Loans Past Due Greater Than 90 Days and Still Accruing 10    
Real estate, construction      
Loans      
Loans 19,474 17,016 25,162
Real estate, nonresidential      
Loans      
Loans 122,938 114,263 114,067
Commercial and industrial      
Loans      
Loans 12,977 13,381 11,626
Other      
Loans      
Loans 11,536 9,964 $ 8,996
Financial asset, 30 to 59 Days Past Due      
Loans      
Loans 942 1,280  
Financial asset, 30 to 59 Days Past Due | Real estate, residential      
Loans      
Loans 693 410  
Financial asset, 30 to 59 Days Past Due | Real estate, construction      
Loans      
Loans 79 61  
Financial asset, 30 to 59 Days Past Due | Real estate, nonresidential      
Loans      
Loans 93 749  
Financial asset, 30 to 59 Days Past Due | Commercial and industrial      
Loans      
Loans 40 40  
Financial asset, 30 to 59 Days Past Due | Other      
Loans      
Loans 37 20  
Financial asset, 60 to 89 Days Past Due      
Loans      
Loans 173 54  
Financial asset, 60 to 89 Days Past Due | Real estate, residential      
Loans      
Loans 171 33  
Financial asset, 60 to 89 Days Past Due | Commercial and industrial      
Loans      
Loans   11  
Financial asset, 60 to 89 Days Past Due | Other      
Loans      
Loans 2 10  
Financial asset, Greater than 90 Days Past Due      
Loans      
Loans 373 337  
Financial asset, Greater than 90 Days Past Due | Real estate, residential      
Loans      
Loans 352 337  
Financial asset, Greater than 90 Days Past Due | Commercial and industrial      
Loans      
Loans 21    
Financial asset, Past Due      
Loans      
Loans 1,488 1,671  
Financial asset, Past Due | Real estate, residential      
Loans      
Loans 1,216 780  
Financial asset, Past Due | Real estate, construction      
Loans      
Loans 79 61  
Financial asset, Past Due | Real estate, nonresidential      
Loans      
Loans 93 749  
Financial asset, Past Due | Commercial and industrial      
Loans      
Loans 61 51  
Financial asset, Past Due | Other      
Loans      
Loans 39 30  
Financial asset, Not Past Due      
Loans      
Loans 246,810 231,905  
Financial asset, Not Past Due | Real estate, residential      
Loans      
Loans 80,157 78,172  
Financial asset, Not Past Due | Real estate, construction      
Loans      
Loans 19,395 16,955  
Financial asset, Not Past Due | Real estate, nonresidential      
Loans      
Loans 122,845 113,514  
Financial asset, Not Past Due | Commercial and industrial      
Loans      
Loans 12,916 13,330  
Financial asset, Not Past Due | Other      
Loans      
Loans $ 11,497 $ 9,934