Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity and StockBased Compensation (Details 3)

v3.22.2
Stockholders Equity and StockBased Compensation (Details 3)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 4 years 11 months 19 days
Number Of Awards Stock Option Outstanding | shares 520,565
Weighted Average Exercise Price Stock Options Outstanding $ 18.87
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 4 years 10 months 17 days
Number Of Awards Stock Options Vested | shares 508,799
Weighted Average Exercise Price Stock Option Vested $ 19.17
Range One [Member]  
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 5 years 9 months 3 days
Weighted Average Exercise Price Stock Options Outstanding $ 4.76
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 5 years 5 months 19 days
Number Of Awards Stock Options Vested | shares 111,303
Weighted Average Exercise Price Stock Option Vested $ 4.66
Number Of Awards Stock Option Outstanding | shares 123,069
Exercise Price Lower Range Limit $ 3.82
Exercise Price Upper Range Limit $ 9.00
Range Two [Member]  
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 6 years 1 month 6 days
Weighted Average Exercise Price Stock Options Outstanding $ 10.80
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 6 years 1 month 6 days
Number Of Awards Stock Options Vested | shares 116,544
Weighted Average Exercise Price Stock Option Vested $ 10.80
Number Of Awards Stock Option Outstanding | shares 116,544
Exercise Price Lower Range Limit $ 9.01
Exercise Price Upper Range Limit $ 12.48
Range Three [Member]  
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 4 years 7 months 13 days
Weighted Average Exercise Price Stock Options Outstanding $ 14.23
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 4 years 7 months 13 days
Number Of Awards Stock Options Vested | shares 195,090
Weighted Average Exercise Price Stock Option Vested $ 14.23
Number Of Awards Stock Option Outstanding | shares 195,090
Exercise Price Lower Range Limit $ 12.49
Exercise Price Upper Range Limit $ 24.00
Range Four [Member]  
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 3 years 2 months 19 days
Weighted Average Exercise Price Stock Options Outstanding $ 55.07
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 3 years 2 months 19 days
Number Of Awards Stock Options Vested | shares 62,771
Weighted Average Exercise Price Stock Option Vested $ 55.07
Number Of Awards Stock Option Outstanding | shares 62,771
Exercise Price Lower Range Limit $ 24.01
Exercise Price Upper Range Limit $ 72.00
Range Five [Member]  
Weighted Average Remaining Contractual Life - Years Stock Options Outstanding 2 years 7 months 28 days
Weighted Average Exercise Price Stock Options Outstanding $ 75.59
Weighted Average Remaining Contractual Life- Years Of Stock Options Vested 2 years 7 months 28 days
Number Of Awards Stock Options Vested | shares 23,091
Weighted Average Exercise Price Stock Option Vested $ 75.59
Number Of Awards Stock Option Outstanding | shares 23,091
Exercise Price Lower Range Limit $ 72.01
Exercise Price Upper Range Limit $ 75.60