XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 164,245 $ 188,222
Accrued expenses 10,312,491 9,805,444
Other payables 4,317,791 4,820,193
Other levy payable 115,316 115,568
Total $ 14,909,843 $ 14,929,427