XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Inventory, Current (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Details      
Inventory, Raw Materials, Gross $ 1,879,625 $ 1,675,143  
Inventory, Work in Process, Gross 1,703,145 1,684,321  
Inventory, Finished Goods, Gross 1,944,503 1,740,229  
Inventory, Gross 5,527,273 5,099,693  
Inventory Valuation Reserves (531,430) (562,000)  
Inventories, net $ 4,995,843 $ 4,537,693 $ 4,991,208