XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Inventory, Current (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Details      
Inventory, Raw Materials, Gross $ 1,930,432 $ 1,675,143  
Inventory, Work in Process, Gross 2,007,716 1,684,321  
Inventory, Finished Goods, Gross 1,881,294 1,740,229  
Inventory, Gross 5,819,442 5,099,693  
Inventory Valuation Reserves (532,000) (562,000)  
Inventories, net $ 5,287,442 $ 4,537,693 $ 4,919,704