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

Accrued expenses consist of the following:

 

  

June 30,

2022

  

June 30,

2021

 
Payroll and bonus accrual  $767,000   $1,271,000 
PTO accrual   430,000    417,000 
Warranty liability   1,012,000    895,000 
Total accrued expenses  $2,209,000   $2,583,000