XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Payables (Tables)
9 Months Ended
Mar. 31, 2023
Accrued Liabilities and Other Payables [Abstract]  
Schedule of accrued liabilities and other payables
   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accrued salaries and related benefits  $43,487   $- 
Other payables   81,226    138,575 
Accrued expenses   34,583    302,328 
Freight payable   
-
    79,154 
Total  $159,296   $520,057