XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details 4)
Dec. 31, 2021
USD ($)
Finance Leases  
June 30, 2022 (remaining six months) $ 86,738
30-Jun-23 59,647
30-Jun-24 11,811
Total minimum payments 158,196
Less imputed interest (12,481)
Present value of lease liabilities 145,715
Operating Leases  
June 30, 2022 (remaining six months) 326,245
30-Jun-23 1,059,682
30-Jun-24 1,038,253
30-Jun-25 1,065,958
30-Jun-26 980,589
Thereafter 7,034,987
Total minimum payments 11,505,714
Less imputed interest (1,745,591)
Present value of lease liabilities $ 9,760,123