XML 71 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Payables (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Payables and Accruals [Abstract]    
Payroll payable $ 23,783 $ 24,891
Welfare payable 147,426 149,479
Accrued expenses 7,002,225 6,847,041
Other payables 5,043,473 4,886,202
Other levy payable 120,432 122,109
Total $ 12,337,339 $ 12,029,722