XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
9 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

  

  

March 31,

2023

  

June 30,

2022

 
Payroll and bonus accrual  $1,073,000   $767,000 
PTO accrual   431,000    430,000 
Warranty liability   1,096,000    1,012,000 
Other   4,000    - 
           
Total Accrued expenses  $2,604,000   $2,209,000