XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Maturities of Certificates of Deposit (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Maturity of Certificate of Deposits    
2025 $ 90,049,489  
2026 10,174,811  
2027 3,351,685  
2028 4,242,535  
2029 2,481,680  
Total 110,300,200 $ 104,515,708
Deposits from director, executive officers, and their affiliates $ 2,514,749 $ 1,300,864