XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.4
ACCRUED EXPENSES (Tables)
12 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

 

   2024   2023   2022 
   June 30, 
   2024   2023   2022 
Payroll and bonus accrual  $471,000   $1,157,000   $767,000 
PTO accrual   437,000    412,000    430,000 
Warranty liability   3,018,000    1,600,000    1,012,000 
Other   -    12,000    - 
Total accrued expenses  $3,926,000   $3,181,000   $2,209,000