v3.25.1
Loans - Age analysis of the loan portfolio, segregated by class of loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Loans      
Loans $ 231,645 $ 233,576 $ 236,274
Loans Past Due Greater Than 90 Days and Still Accruing 61    
Real estate, residential      
Loans      
Loans 80,363 78,952 75,733
Loans Past Due Greater Than 90 Days and Still Accruing 61    
Real estate, construction      
Loans      
Loans 17,538 17,016 27,760
Real estate, nonresidential      
Loans      
Loans 110,514 114,263 112,759
Commercial and industrial      
Loans      
Loans 12,359 13,381 10,880
Other      
Loans      
Loans 10,871 9,964 $ 9,142
Financial asset, 30 to 59 Days Past Due      
Loans      
Loans 1,816 1,280  
Financial asset, 30 to 59 Days Past Due | Real estate, residential      
Loans      
Loans 1,285 410  
Financial asset, 30 to 59 Days Past Due | Real estate, construction      
Loans      
Loans 136 61  
Financial asset, 30 to 59 Days Past Due | Real estate, nonresidential      
Loans      
Loans 350 749  
Financial asset, 30 to 59 Days Past Due | Commercial and industrial      
Loans      
Loans 18 40  
Financial asset, 30 to 59 Days Past Due | Other      
Loans      
Loans 27 20  
Financial asset, 60 to 89 Days Past Due      
Loans      
Loans 98 54  
Financial asset, 60 to 89 Days Past Due | Real estate, residential      
Loans      
Loans 98 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   10  
Financial asset, Greater than 90 Days Past Due      
Loans      
Loans 313 337  
Financial asset, Greater than 90 Days Past Due | Real estate, residential      
Loans      
Loans 292 337  
Financial asset, Greater than 90 Days Past Due | Commercial and industrial      
Loans      
Loans 21    
Financial asset, Past Due      
Loans      
Loans 2,227 1,671  
Financial asset, Past Due | Real estate, residential      
Loans      
Loans 1,675 780  
Financial asset, Past Due | Real estate, construction      
Loans      
Loans 136 61  
Financial asset, Past Due | Real estate, nonresidential      
Loans      
Loans 350 749  
Financial asset, Past Due | Commercial and industrial      
Loans      
Loans 39 51  
Financial asset, Past Due | Other      
Loans      
Loans 27 30  
Financial asset, Not Past Due      
Loans      
Loans 229,418 231,905  
Financial asset, Not Past Due | Real estate, residential      
Loans      
Loans 78,688 78,172  
Financial asset, Not Past Due | Real estate, construction      
Loans      
Loans 17,402 16,955  
Financial asset, Not Past Due | Real estate, nonresidential      
Loans      
Loans 110,164 113,514  
Financial asset, Not Past Due | Commercial and industrial      
Loans      
Loans 12,320 13,330  
Financial asset, Not Past Due | Other      
Loans      
Loans $ 10,844 $ 9,934