XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   September 30,   December 31, 
   2021   2020 
Finished goods  $319,335   $201,778 
Work in progress   2,595    4,231 
Raw materials   237,704    214,145 
Allowance for excess & obsolete inventory   (79,281)   (93,045)
Inventory, net  $480,354   $327,109