v3.26.3
Accrued Liabilities and Other Payables (Tables)
12 Months Ended
Jun. 30, 2026
Accrued Liabilities and Other Payables [Abstract]  
Schedule of Accrued Liabilities and Other Payables

As of June 30, 2026 and 2025, accrued liabilities and other payables consisted of the following: 

 

    As of
June 30,
    As of
June 30,
 
    2026     2025  
Joint venture investment payable   $ 3,513,863     $ 5,841,174  
Other payables     179,721       502,669  
Accrued salaries and related benefits     79,775       372,294  
Accrued expenses     774,718       1,180,982  
Reserve for product returns     983,076       201,922  
Other tax payable     950       950  
Total   $ 5,532,103     $ 8,099,991