XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Time Deposits, Fiscal Year Maturity [Abstract]    
2026 $ 46,158,756  
2027 14,786,940  
2028 5,303,532  
2029 385,235  
2030 257,732  
Thereafter 132,372  
Total 67,024,567  
Certificates of deposit that meet or exceed FDIC insurance limit 22,842,303 $ 23,317,115
Brokered deposits $ 12,035,000 $ 13,434,000