XML 60 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Inventory [Line Items]    
Raw materials $ 3,310,310 $ 2,770,636
Work in Process 1,942,600 2,198,981
Finished Goods 13,889,328 13,723,090
Allowance for excess quantities (794,227) (822,796)
Total inventories $ 18,348,011 $ 17,869,911