XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 166,634 $ 188,222
Accrued expenses 9,483,910 9,805,444
Other payables 4,911,128 4,820,193
Other levy payable 116,994 115,568
Total $ 14,678,667 $ 14,929,427