XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Dec. 31, 2022
Jun. 30, 2022
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 174,584 $ 178,341
Accrued expenses 8,442,479 7,636,524
Other payables 5,187,104 5,794,686
Other levy payable 121,522 125,213
Total $ 13,925,689 $ 13,734,764