XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 184,910 $ 168,705
Accrued expenses 7,957,290 7,640,130
Other payables 5,326,796 3,227,913
Other levy payable 129,825 118,671
Total $ 13,598,821 $ 11,155,419