XML 29 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORY (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Inventory    
Raw Materials $ 12,943,575 $ 10,903,084
Work in Process 234,326 86,452
Finished Goods 3,322,122 2,978,090
Total $ 16,500,023 $ 13,967,626