Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity and StockBased Compensation (Details 5)

v3.19.3
Stockholders Equity and StockBased Compensation (Details 5) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Weighted Average Remaining Contractual Life - Years 7 years 7 months 28 days 8 years 26 days
Number of Awards Stock option outstanding 435,979 467,013
Weighted Average Exercise Price Stock Options Outstanding
Number of Awards Vested 351,108 327,928
Weighted Average Exercise Price $ 29.88 $ 42.00
Weighted Average Remaining Contractual Life of Stock Options Vested 7 years 4 months 9 days 7 years 5 months 1 day
Range One [Member]    
Weighted Average Remaining Contractual Life - Years 8 years 10 months 17 days 9 years 7 months 6 days
Number of Awards Stock option outstanding 138,947 134,700
Weighted Average Exercise Price Stock Options Outstanding $ 10.72 $ 10.80
Number of Awards Vested 56,708
Weighted Average Exercise Price $ 10.80
Weighted Average Remaining Contractual Life of Stock Options Vested 8 years 10 months 6 days
Exercise price lower range limit $ 8.28 $ 10.80
Exercise price upper range limit $ 12.48 $ 12.48
Range Two [Member]    
Weighted Average Remaining Contractual Life - Years 7 years 9 months 25 days 8 years 6 months 25 days
Number of Awards Stock option outstanding 199,766 213,361
Weighted Average Exercise Price Stock Options Outstanding $ 14.19 $ 14.16
Number of Awards Vested 197,134 208,976
Weighted Average Exercise Price $ 14.21 $ 14.16
Weighted Average Remaining Contractual Life of Stock Options Vested 7 years 9 months 22 days 8 years 6 months 21 days
Exercise price lower range limit $ 12.49 $ 12.49
Exercise price upper range limit $ 24.00 $ 24.00
Range Three [Member]    
Weighted Average Remaining Contractual Life - Years 6 years 1 month 20 days 6 years 10 months 10 days
Number of Awards Stock option outstanding 65,310 67,799
Weighted Average Exercise Price Stock Options Outstanding $ 55.07 $ 55.08
Number of Awards Vested 65,310 67,799
Weighted Average Exercise Price $ 55.07 $ 55.08
Weighted Average Remaining Contractual Life of Stock Options Vested 6 years 1 month 20 days 6 years 10 months 10 days
Exercise price lower range limit $ 24.01 $ 24.01
Exercise price upper range limit $ 72.00 $ 72.00
Range Four [Member]    
Weighted Average Remaining Contractual Life - Years 4 years 8 months 26 days 4 years 1 month 27 days
Number of Awards Stock option outstanding 28,995 41,778
Weighted Average Exercise Price Stock Options Outstanding $ 75.50 $ 89.76
Number of Awards Vested 28,995 41,778
Weighted Average Exercise Price $ 75.50 $ 89.76
Weighted Average Remaining Contractual Life of Stock Options Vested 4 years 8 months 26 days 4 years 1 month 27 days
Exercise price lower range limit $ 72.01 $ 72.01
Exercise price upper range limit $ 240.00 $ 240.00
Range Five [Member]    
Weighted Average Remaining Contractual Life - Years 10 months 17 days 8 months 19 days
Number of Awards Stock option outstanding 2,961 9,375
Weighted Average Exercise Price Stock Options Outstanding $ 435.71 $ 353.52
Number of Awards Vested 2,961 9,375
Weighted Average Exercise Price $ 435.71 $ 353.52
Weighted Average Remaining Contractual Life of Stock Options Vested 10 months 17 days 8 months 19 days
Exercise price lower range limit $ 240.01 $ 240.01
Exercise price upper range limit $ 519.00 $ 519.00