XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
9 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories
        
   March 31,
2025
   June 30,
2024
 
Raw Materials  $1,998,618   $1,570,135 
Work-In-Progress   529,976    157,406 
Finished Goods   1,142,807    1,140,559 
Total Inventories (Net)  $3,671,401   $2,868,100