v3.26.1
DEPOSITS - Contractual Maturities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Time Deposits, Fiscal Year Maturity [Abstract]    
2026 $ 31,458,044  
2027 9,629,330  
2028 2,887,542  
2029 2,405,585  
2030 1,839,283  
Thereafter 298,871  
Total $ 48,518,655 $ 47,249,270