XML 67 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Inventory (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]      
Raw Materials $ 4,622,000 $ 5,346,000  
Work In Progress 17,530,000 19,947,000  
Finished Goods 10,915,000 10,122,000  
Inventory Reserve (4,016,000) (4,274,000) $ 3,776,000
Total Inventory $ 29,051,000 $ 31,141,000