XML 53 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Maturities of Certificates of Deposit (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Maturity of Certificate of Deposits    
2026 $ 86,290,646  
2027 16,242,900  
2028 4,471,991  
2029 3,177,135  
2030 1,955,007  
Total 112,137,679 $ 110,300,200
Deposits from director, executive officers, and their affiliates $ 2,838,922 $ 2,514,749