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

Inventories consist of the following:

 

   December 31,
2024
   June 30,
2024
 
Raw materials  $12,323,000   $12,850,000 
Work in process   630,000    474,000 
Finished goods   2,370,000    3,653,000 
Total Inventories   $15,323,000   $16,977,000