XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventories

3. Inventories

 

Inventories consist of the following:

 

   June 30, 2020   December 31, 2019 
Raw materials  $4,938,417   $3,063,532 
Work in process   563,838    515,262 
Finished goods   2,988,008    2,164,187 
Reserve for obsolescence   (3,914,185)   (3,895,451)
Total inventory  $4,576,078   $1,847,530