XML 93 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Contract Assets - Schedule of Contract Assets (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Contract Assets [Abstract]    
Balance as of the beginning of the year $ 1,682,289
Add: net increase in current period contract asset 454,842 1,682,289
Less: inventory recognized from beginning contract asset (1,682,289)
Total contract assets as the end of the year $ 454,842 $ 1,682,289