v3.26.1
Loans and Allowance for Credit Losses - Aging analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aging analysis    
Total loans $ 112,269 $ 109,595
Total Loans > 90 Days & Accruing, after adoption   33
30 to 59 Days Past Due    
Aging analysis    
Total loans 53 566
60 to 89 Days Past Due    
Aging analysis    
Total loans 276 462
Greater Than 90 Days    
Aging analysis    
Total loans 113 120
Total Past Due    
Aging analysis    
Total loans 442 1,148
Current    
Aging analysis    
Total loans 111,827 108,447
Mortgage loans on real estate    
Aging analysis    
Total loans 102,998 100,158
Mortgage loans on real estate | 30 to 59 Days Past Due    
Aging analysis    
Total loans 39 557
Mortgage loans on real estate | 60 to 89 Days Past Due    
Aging analysis    
Total loans 276 452
Mortgage loans on real estate | Greater Than 90 Days    
Aging analysis    
Total loans 113 120
Mortgage loans on real estate | Total Past Due    
Aging analysis    
Total loans 428 1,129
Mortgage loans on real estate | Current    
Aging analysis    
Total loans 102,570 99,029
Mortgage loans on real estate | Residential 1-4 family    
Aging analysis    
Total loans 69,991 69,197
Total Loans > 90 Days & Accruing, after adoption   33
Mortgage loans on real estate | Residential 1-4 family | 30 to 59 Days Past Due    
Aging analysis    
Total loans 39 534
Mortgage loans on real estate | Residential 1-4 family | 60 to 89 Days Past Due    
Aging analysis    
Total loans 276 452
Mortgage loans on real estate | Residential 1-4 family | Greater Than 90 Days    
Aging analysis    
Total loans 113 120
Mortgage loans on real estate | Residential 1-4 family | Total Past Due    
Aging analysis    
Total loans 428 1,106
Mortgage loans on real estate | Residential 1-4 family | Current    
Aging analysis    
Total loans 69,563 68,091
Mortgage loans on real estate | Commercial    
Aging analysis    
Total loans 31,614 29,428
Mortgage loans on real estate | Commercial | 30 to 59 Days Past Due    
Aging analysis    
Total loans   23
Mortgage loans on real estate | Commercial | Total Past Due    
Aging analysis    
Total loans   23
Mortgage loans on real estate | Commercial | Current    
Aging analysis    
Total loans 31,614 29,405
Mortgage loans on real estate | Construction and Land Development    
Aging analysis    
Total loans 1,393 1,533
Mortgage loans on real estate | Construction and Land Development | Current    
Aging analysis    
Total loans 1,393 1,533
Commercial loans    
Aging analysis    
Total loans 5,914 5,700
Commercial loans | Current    
Aging analysis    
Total loans 5,914 5,700
Consumer    
Aging analysis    
Total loans 3,357 3,737
Consumer | 30 to 59 Days Past Due    
Aging analysis    
Total loans 14 9
Consumer | 60 to 89 Days Past Due    
Aging analysis    
Total loans   10
Consumer | Total Past Due    
Aging analysis    
Total loans 14 19
Consumer | Current    
Aging analysis    
Total loans $ 3,343 $ 3,718