XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details 2)
Mar. 31, 2021
USD ($)
Finance lease - fiscal year ending June 30,  
2021 (remaining three months) $ 80,324
2022 231,783
2023 59,647
2024 11,811
2025 0
Total minimum payments 383,565
Less imputed interest (32,736)
Present value of lease liabilities 350,829
Operating lease - fiscal year ending June 30,  
2021 (remaining three months) 223,422
2022 828,017
2023 238,021
2024 118,245
2025 118,245
Total minimum payments 1,525,950
Less imputed interest (20,246)
Present value of lease liabilities $ 1,505,704