XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
The components of inventory consisted of the following:

The components of inventory consisted of the following:

 

   

June 30,

2023

   

December 31,

2022

 
Raw materials   $ 1,822,930     $ 1,892,157  
Work in progress     216,908       685,438  
Finished goods     2,293,217       3,038,859  
Gross inventory     4,333,055       5,616,454  
Inventory reserves     (2,414,149 )     (3,123,386 )
Inventory, net   $ 1,918,906     $ 2,493,069