XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 175,306 $ 178,341
Accrued expenses 9,122,295 7,636,524
Other payables 4,832,410 5,794,686
Other levy payable 122,026 125,213
Total $ 14,252,037 $ 13,734,764