XML 113 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 305,040
2023 273,425
2024 172,465
2025 147,446
Total lease payments 898,376
Less: Imputed interest/present value discount (134,706)
Present value of lease liabilities $ 763,670