v3.26.1
LOANS - Loan aging information (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
LOANS    
Loans, gross $ 93,756,724 $ 91,321,812
Current Loans    
LOANS    
Loans, gross 93,065,539 90,470,211
Loans Past Due 30 - 59 Days    
LOANS    
Loans, gross 199,750 337,129
Loans Past Due 60 - 89 Days    
LOANS    
Loans, gross 36,213 514,472
Loans Past Due 90+ Days    
LOANS    
Loans, gross 455,222  
Commercial | Other construction and land/land development    
LOANS    
Loans, gross 1,129,192 1,087,189
Commercial | Other construction and land/land development | Current Loans    
LOANS    
Loans, gross 1,129,192 1,087,189
Commercial | Commercial real estate    
LOANS    
Loans, gross 7,041,679 7,147,826
Commercial | Commercial real estate | Current Loans    
LOANS    
Loans, gross 7,041,679 7,147,826
Commercial | Commercial and industrial    
LOANS    
Loans, gross 2,684,216 2,317,079
Commercial | Commercial and industrial | Current Loans    
LOANS    
Loans, gross 2,684,216 2,317,079
Commercial | Municipal    
LOANS    
Loans, gross 43,576 46,214
Commercial | Municipal | Current Loans    
LOANS    
Loans, gross 43,576 46,214
Residential real estate | Residential construction    
LOANS    
Loans, gross 1,689,671 888,416
Residential real estate | Residential construction | Current Loans    
LOANS    
Loans, gross 1,689,671 888,416
Residential real estate | Revolving, open-end    
LOANS    
Loans, gross 4,427,561 3,464,812
Residential real estate | Revolving, open-end | Current Loans    
LOANS    
Loans, gross 4,227,811 3,464,812
Residential real estate | Revolving, open-end | Loans Past Due 30 - 59 Days    
LOANS    
Loans, gross 199,750  
Residential real estate | First liens    
LOANS    
Loans, gross 74,508,106 73,906,730
Residential real estate | First liens | Current Loans    
LOANS    
Loans, gross 74,016,671 73,056,020
Residential real estate | First liens | Loans Past Due 30 - 59 Days    
LOANS    
Loans, gross   336,238
Residential real estate | First liens | Loans Past Due 60 - 89 Days    
LOANS    
Loans, gross 36,213 514,472
Residential real estate | First liens | Loans Past Due 90+ Days    
LOANS    
Loans, gross 455,222  
Residential real estate | Junior liens    
LOANS    
Loans, gross 1,250,912 1,263,727
Residential real estate | Junior liens | Current Loans    
LOANS    
Loans, gross 1,250,912 1,263,727
Consumer    
LOANS    
Loans, gross 981,811 1,199,819
Consumer | Current Loans    
LOANS    
Loans, gross $ 981,811 1,198,928
Consumer | Loans Past Due 30 - 59 Days    
LOANS    
Loans, gross   $ 891