XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Dec. 31, 2020
Jun. 30, 2020
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 182,416 $ 168,705
Accrued expenses 8,565,068 7,640,130
Other payables 6,406,906 6,211,818
Other levy payable 128,316 118,671
Total $ 15,282,706 $ 14,139,324