XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. INVENTORY (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of inventory
   June 30,   December 31, 
   2018   2017 
Finished Goods  $   $1,716,141 
Work in Process   559,013    311,481 
Raw Materials   341,578    300,479 
Inventory Allowance   (8,601)   (8,601)
Total Inventory  $891,990   $2,319,500