XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
The components of inventory consisted of the following:

The components of inventory consisted of the following:

 

  

March 31,  

2022

  

December 31,  

2021

 
Raw materials  $3,483,440   $3,603,359 
Work in progress   1,229,163    1,413,672 
Finished goods   2,057,120    1,998,049 
Gross inventory   6,769,723    7,015,080 
Inventory reserves   (3,072,593)   (2,986,155)
Inventory, net  $3,697,130   $4,028,925