Quarterly report pursuant to Section 13 or 15(d)

Debts - Schedule of Aggregate Minimum Future Lease Payments Under Finance Leases (Details)

v3.21.1
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Finance Leases (Details) - USD ($)
Mar. 31, 2021
Jun. 30, 2020
Present Value of minimum lease payments $ 13,545,021 $ 10,679,536
Less: Current portion (12,634,914) (9,139,561)
Non-Current portion 910,107 $ 1,539,975
Lease Liabilities [Member]    
Within year 1 382,384  
Within year 2 31,336  
Within year 3 27,949  
Total Minimum Lease Payments 441,669  
Interest Expense relating to future periods (13,078)  
Present Value of minimum lease payments 428,591  
Less: Current portion (373,088)  
Non-Current portion $ 55,503