Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Maturities of Operating Lease Liabilities (Details)

v3.21.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Less: Current portion $ (857,729) $ (1,111,912)
Non-Current portion 564,257 1,339,965
Lease Liabilities [Member]    
Within year 1 911,760  
Within year 2 496,700  
Within year 3 82,282  
Within year 4 835  
Within year 5 835  
Thereafter 2,505  
Total Lease Payments 1,494,917  
Less: Imputed interest (72,931)  
Present Value of lease liabilities 1,421,986 2,451,877
Less: Current portion (857,729) (1,111,912)
Non-Current portion $ 564,257 $ 1,339,965