v3.26.1
DEPOSITS - Contractual Maturities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Time Deposits, Fiscal Year Maturity [Abstract]    
2026 $ 22,765,277  
2027 13,906,187  
2028 5,474,596  
2029 2,459,717  
2030 1,940,919  
Thereafter 361,299  
Total $ 46,907,995 $ 47,249,270