XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES (Tables)
6 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

 

  

December 31,

2023

  

June 30,

2023

 
Payroll and bonus accrual  $849,000   $1,157,000 
PTO accrual   486,000    412,000 
Warranty liability   1,953,000    1,600,000 
Other   2,000    12,000 
           
Total accrued expenses  $3,290,000   $3,181,000