XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 168,665 $ 188,222
Accrued expenses 11,888,205 9,805,444
Other payables 4,612,253 4,820,193
Other levy payable 118,419 115,568
Total $ 16,787,542 $ 14,929,427