Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details)

v3.2.0.727
Stock Based Compensation (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding 1,607,075  
Number of Options, Granted 0  
Number of Options, Exercised (5,693)  
Number of Options, Forfeited (7,832)  
Number of Options, Outstanding 1,593,550 1,607,075
Number of Options, Exercisable 550,298  
Number of Options, Vested 197,208  
Number of Options, Exercised (5,693)  
Number of Options, Exercisable 741,813 550,298
Weighted Average Exercise Price, Outstanding $ 4.41  
Weighted Average Exercise Price, Granted 0  
Weighted Average Exercise Price, Exercised (2.49)  
Weighted Average Exercise Price, Forfeited (2.49)  
Weighted Average Exercise Price, Outstanding 4.42 $ 4.41
Weighted Average Exercise Price, Exercisable 4.33  
Weighted Average Exercise Price, Vested 4.46  
Weighted Average Exercise Price, Exercised (2.49)  
Weighted Average Exercise Price, Exercisable 4.38 4.33
Weighted Average Grant Date Fair Value, Outstanding 2.46  
Weighted Average Grant Date Fair Value, Granted 0  
Weighted Average Grant Date Fair Value, Exercised (1.42)  
Weighted Average Grant Date Fair Value, Forfeited (1.42)  
Weighted Average Grant Date Fair Value, Outstanding 2.47 2.46
Weighted Average Grant Date Fair Value, Exercisable 2.41  
Weighted Average Grant Date Fair Value, Vested 0  
Weighted Average Grant Date Fair Value, Exercisable $ 2.45 $ 2.41
Weighted Average Remaining Life In Years, Outstanding 8 years 7 months 6 days 9 years
Weighted Average Remaining Life In Years, Exercisable 8 years 7 months 6 days 9 years 1 month 6 days
Intrinsic Value, Outstanding $ 0  
Intrinsic Value, Exercised 0  
Intrinsic Value, Outstanding 5,227,000 $ 0
Intrinsic Value, Exercisable 0  
Intrinsic Value, Exercisable $ 2,451,000 $ 0