XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories: Inventories (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Details      
Raw material $ 2,377,560 $ 1,812,603  
Work-in-process 1,559,978 1,604,867  
Finished goods 2,103,683 1,674,630  
Inventory, gross 6,041,221 5,092,100  
Valuation reserves (591,000) (564,000)  
Inventories, net $ 5,450,221 $ 4,528,100 $ 4,995,843