XML 21 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details 2)
Dec. 31, 2019
USD ($)
Finance Lease - Fiscal year ending June 30,  
June 30, 2020 (six months remaining) $ 229,857
June 30, 2021 407,954
June 30, 2022 231,783
June 30, 2023 59,647
June 30, 2024 11,811
Total minimum payments 941,052
Less imputed interest (106,569)
Present value of lease liabilities 834,483
Operating Lease - Fiscal Year ending June 30,  
June 30, 2020 (six months remaining) 409,244
June 30, 2021 829,565
June 30, 2022 771,283
June 30, 2023 157,849
June 30, 2024 0
Total minimum payments 2,167,941
Less imputed interest (153,390)
Present value of lease liabilities $ 2,014,551