v3.26.3
Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Accrued Liabilities and Other Payables [Abstract]    
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