Description of Business and Summary of Significant Accounting Policies (Details 7) (USD $)
1 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Changes in the allowance for doubtful accounts        
Allowance for Doubtful Accounts Receivable, Beginning Balance   $ 605,000 $ 643,000 $ 651,000
Provision   229,000 159,000 184,000
Deductions   (129,000) (197,000) (192,000)
Allowance for Doubtful Accounts Receivable, Ending Balance 643,000 705,000 605,000 643,000
Inventories        
Inventory write-downs   1,700,000 2,300,000 1,500,000
Loss (gain) on inventory purchase commitment $ 1,800,000   $ (380,000) $ 1,840,000