XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deposits (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Time Deposits, Fiscal Year Maturity [Abstract]    
2022 $ 25,868,955  
2023 10,859,433  
2024 7,075,523  
2025 4,899,477  
2026 9,225,126  
Thereafter 2,074,436  
Total 60,002,950  
Certificates of deposit that meet or exceed $250,000 24,266,673 $ 22,287,654
Brokered deposits $ 19,840,000 $ 17,682,000