XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule Of Accrued Liabilities And Other Payables Abstract    
Accrued salaries and related benefits   $ 43,487
Other payables $ 138,575 81,226
Accrued expenses 302,328 34,583
Freight payable 79,154
Total $ 520,057 $ 159,296