XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Deposits (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Time Deposits, Fiscal Year Maturity [Abstract]    
2022 $ 21,223,510  
2023 16,020,922  
2024 8,387,838  
2025 6,344,230  
2026 4,689,026  
Thereafter 2,568,803  
Total 59,234,329  
Certificates of deposit that meet or exceed $250,000 $ 4,605,654 $ 4,209,202