XML 73 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 188,222 $ 178,341
Accrued expenses 9,805,444 7,636,524
Other payables 4,820,193 5,794,686
Other levy payable 115,568 125,213
Total $ 14,929,427 $ 13,734,764