Annual report pursuant to Section 13 and 15(d)

Stock Compensation (Schedule of Changes in Number of Outstanding Stock Options Under Director Plan, Stock Plan and 2011 Incentive Plan) (Details)

v3.20.1
Stock Compensation (Schedule of Changes in Number of Outstanding Stock Options Under Director Plan, Stock Plan and 2011 Incentive Plan) (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Compensation [Abstract]      
Options, Outstanding - December 31, 1,380,492 1,172,659  
Options, Awarded 100,769 278,665  
Options, Exercised (151,950)    
Options, Forfeited (198,839) (70,832)  
Options, Outstanding - December 31, 1,130,472 1,380,492 1,172,659
Options, Exercisable at December 31, 2019 871,430    
Options, Expected to vest December 31, 2019 1,130,472    
Weighted average exercise price per share, Outstanding - December 31, $ 7.56 $ 8.63  
Weighted average exercise price per share, Awarded 2.69 3.43  
Weighted average exercise price per share, Exercised 4.08    
Weighted average exercise price per share, Forfeited 9.33 8.56  
Weighted average exercise price per share, Outstanding - December 31, 7.28 $ 7.56 $ 8.63
Weighted average exercise price per share, Exercisable at December 31, 2019 8.33    
Weighted average exercise price per share, Expected to vest December 31, 2019 $ 7.28    
Options, Outstanding - Weighted average remaining contractual term in years 3 years 5 months 23 days 4 years 2 months 5 days 4 years 6 months 18 days
Options, Exercisable - Weighted average remaining contractual term in years 2 years 11 months 16 days    
Options, Expected to vest - Weighted average remaining contractual term in years 3 years 5 months 23 days