XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Deposits    
2022 $ 32,110,014  
2023 7,601,999  
2024 32,838,512  
2025 101,576  
2026 57,629  
Thereafter 28,655  
Total $ 72,738,385 $ 87,045,935