XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 4)
Sep. 30, 2021
USD ($)
Finance Leases  
June 30, 2022 (remaining nine months) $ 151,459
June 30, 2023 59,647
June 30, 2024 11,811
June 30, 2025 0
June 30, 2026 0
Total minimum payments 222,917
Less imputed interest (17,796)
Present value of lease liabilities 205,121
Operating Leases  
June 30, 2022 (remaining nine months) 642,670
June 30, 2023 1,134,242
June 30, 2024 1,041,476
June 30, 2025 1,069,181
June 30, 2026 980,589
Thereafter 7,034,987
Total minimum payments 11,903,145
Less imputed interest (1,765,939)
Present value of lease liabilities $ 10,137,206