XML 24 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Tables)
6 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
        
   December 31,
2023
   June 30,
2023
 
Raw Materials  $1,532,752   $1,142,816 
Work-In-Progress   483,960    322,538 
Finished Goods   1,083,274    1,310,862 
Total Inventories  $3,099,986   $2,776,216