XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Schedule of Inventory          
   June 30,  December 31,
   2022  2021
Raw materials  $1,140,770   $356,759 
Work-in-Process   690,449        
Finished goods   2,992,853    1,429,479 
Inventory at cost  $4,824,072   $1,786,238 
Less: Reserve   (146,178)  (140,000)
Inventory  $4,677,894   $1,646,238