XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future Minimum Lease Payments Under Non-cancellable Leases (Details) - USD ($)
Jun. 30, 2020
Jan. 26, 2020
Leases [Abstract]    
2021 [1] $ 542,627  
2022 732,111  
2023 742,108  
2024 684,836  
Thereafter 639,988  
Total lease payments 3,341,670  
Less: Amount Representing Interest (685,081)  
Present value of lease liabilities $ 2,656,589 $ 737,680
[1] This amount represents future lease payments for the remaining nine months of fiscal year 2021. It does not include any lease payments for the three months ended June 30, 2020.