XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 178,341 $ 184,910
Accrued expenses 7,636,524 7,957,290
Other payables 5,794,686 4,583,226
Other levy payable 125,213 129,825
Total $ 13,734,764 $ 12,855,251