XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
3 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories consist of the following:

 

   September 30,
2024
   June 30,
2024
 
Raw materials  $11,584,000   $12,850,000 
Work in process   858,000    474,000 
Finished goods   2,900,000    3,653,000 
Total Inventories  $15,342,000   $16,977,000