Annual report pursuant to Section 13 and 15(d)

Stockholders Equity and StockBased Compensation (Details 6)

v3.21.1
Stockholders Equity and StockBased Compensation (Details 6) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Weighted Average Remaining Contractual Life - Years 6 years 11 months 4 days 9 years 2 months 19 days
Number of Awards Stock option outstanding 515,847 518,551
Weighted Average Exercise Price Stock Options Outstanding $ 20.32 $ 21.99
Number of Awards Vested 466,121 433,678
Weighted Average Exercise Price $ 21.35 $ 24.19
Weighted Average Remaining Contractual Life of Stock Options Vested 6 years 9 months 25 days 7 years 8 months 26 days
Range One [Member]    
Weighted Average Remaining Contractual Life - Years 8 years 1 month 27 days 9 years 2 months 19 days
Number of Awards Stock option outstanding 225,179 225,937
Weighted Average Exercise Price Stock Options Outstanding $ 8.04 $ 8.07
Number of Awards Vested 176,332 143,696
Weighted Average Exercise Price $ 7.60 $ 6.57
Weighted Average Remaining Contractual Life of Stock Options Vested 8 years 2 months 15 days 9 years 4 months 24 days
Exercise price lower range limit $ 3.82 $ 3.82
Exercise price upper range limit $ 12.48 $ 12.48
Range Two [Member]    
Weighted Average Remaining Contractual Life - Years 6 years 6 months 25 days 7 years 6 months 25 days
Number of Awards Stock option outstanding 199,790 199,790
Weighted Average Exercise Price Stock Options Outstanding $ 14.19 $ 14.19
Number of Awards Vested 198,911 197,158
Weighted Average Exercise Price $ 14.20 $ 14.21
Weighted Average Remaining Contractual Life of Stock Options Vested 6 years 6 months 21 days 7 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 4 years 10 months 20 days 5 years 10 months 20 days
Number of Awards Stock option outstanding 65,333 65,333
Weighted Average Exercise Price Stock Options Outstanding $ 55.07 $ 55.07
Number of Awards Vested 65,333 65,333
Weighted Average Exercise Price $ 55.07 $ 55.07
Weighted Average Remaining Contractual Life of Stock Options Vested 4 years 10 months 20 days 5 years 10 months 20 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 3 months 25 days 5 years 3 months 25 days
Number of Awards Stock option outstanding 24,526 24,526
Weighted Average Exercise Price Stock Options Outstanding $ 75.59 $ 75.59
Number of Awards Vested 24,526 24,526
Weighted Average Exercise Price $ 75.59 $ 75.59
Weighted Average Remaining Contractual Life of Stock Options Vested 4 years 3 months 25 days 5 years 3 months 25 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 2 months 23 days 7 months 17 days
Number of Awards Stock option outstanding 1,019 2,965
Weighted Average Exercise Price Stock Options Outstanding $ 329.81 $ 435.67
Number of Awards Vested 1,019 2,965
Weighted Average Exercise Price $ 329.81 $ 435.67
Weighted Average Remaining Contractual Life of Stock Options Vested 2 months 23 days 7 months 17 days
Exercise price lower range limit $ 240.01 $ 240.01
Exercise price upper range limit $ 331.80 $ 519.00