XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES (Tables)
12 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

SCHEDULE OF ACCRUED EXPENSES

 

           
  

June 30,

2023

  

June 30,

2022

 
Payroll and bonus accrual  $1,157,000   $767,000 
PTO accrual   412,000    430,000 
Warranty liability   1,600,000    1,012,000 
Other   12,000    - 
Total accrued expenses  $3,181,000   $2,209,000