XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
3. INVENTORY (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consists of the following:

 

   March 31,   December 31, 
   2021   2020 
Finished goods  $   $ 
Work in process   672,880    559,582 
Raw materials   891,987    544,605 
Inventory allowance   (11,424)   (11,424)
Total net inventory  $1,553,443   $1,092,763