XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORY (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw Materials $ 3,379,986 $ 918,799
Work In Progress 4,495,980 431,403
Finished Goods 1,836,031 335,176
Inventory $ 9,711,997 $ 1,685,378