XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Tables)
9 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

 

   March 31,
2025
   June 30,
2024
 
Payroll and bonus accrual  $1,620,000   $471,000 
PTO accrual   494,000    437,000 
Warranty liability   3,301,000    3,018,000 
Other   270,000     
Total accrued expenses   $5,685,000   $3,926,000