XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 165,186 $ 188,222
Accrued expenses 10,135,859 9,805,444
Other payables 4,701,917 4,820,193
Other levy payable 114,981 115,568
Total $ 15,117,943 $ 14,929,427