v3.26.3
Advance to Suppliers - Schedule of Advance to Suppliers (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Advance to Suppliers [Abstract]    
Balance as of the beginning of the year $ 454,842 $ 1,682,289
Add: net increase in current period advance to suppliers 431,258 454,842
Less: inventory received from beginning advance to suppliers (454,842) (1,682,289)
Total advance to suppliers as the end of the year $ 431,258 $ 454,842