XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 122,784 $ 168,705
Accrued expenses 8,071,274 7,640,130
Other payables 6,523,049 6,211,818
Other levy payable 123,451 118,671
Total $ 14,840,558 $ 14,139,324