XML 47 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity And Stock-Based Compensation (Information About Stock Options Outstanding) (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of outstanding options, Options outstanding | shares 2,817,504
Weighted average remaining contractual life (in years), Options outstanding 5 years 7 months 6 days
Weighted average exercise price, Options outstanding $ 11.30
Number of vested options, Options exercisable | shares 2,167,633
Weighted average exercise price, Options exercisable $ 13.86
$0.95 - $1.88 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, Minimum 0.95
Range of exercise prices, Maximum $ 1.88
Number of outstanding options, Options outstanding | shares 659,688
Weighted average remaining contractual life (in years), Options outstanding 8 years 4 months 24 days
Weighted average exercise price, Options outstanding $ 1.47
Number of vested options, Options exercisable | shares 251,613
Weighted average exercise price, Options exercisable $ 1.31
$3.24 - $4.09 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, Minimum 3.24
Range of exercise prices, Maximum $ 4.09
Number of outstanding options, Options outstanding | shares 812,094
Weighted average remaining contractual life (in years), Options outstanding 6 years 8 months 12 days
Weighted average exercise price, Options outstanding $ 3.51
Number of vested options, Options exercisable | shares 643,377
Weighted average exercise price, Options exercisable $ 3.48
$4.10 - $13.09 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, Minimum 4.10
Range of exercise prices, Maximum $ 13.09
Number of outstanding options, Options outstanding | shares 598,462
Weighted average remaining contractual life (in years), Options outstanding 5 years
Weighted average exercise price, Options outstanding $ 10.89
Number of vested options, Options exercisable | shares 525,383
Weighted average exercise price, Options exercisable $ 11.42
$14.21 - $35.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, Minimum 14.21
Range of exercise prices, Maximum $ 35.00
Number of outstanding options, Options outstanding | shares 619,599
Weighted average remaining contractual life (in years), Options outstanding 2 years 9 months 18 days
Weighted average exercise price, Options outstanding $ 24.02
Number of vested options, Options exercisable | shares 619,599
Weighted average exercise price, Options exercisable $ 24.02
$36.40 - $53.55 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, Minimum 36.40
Range of exercise prices, Maximum $ 53.55
Number of outstanding options, Options outstanding | shares 127,661
Weighted average remaining contractual life (in years), Options outstanding 8 months 12 days
Weighted average exercise price, Options outstanding $ 51.72
Number of vested options, Options exercisable | shares 127,661
Weighted average exercise price, Options exercisable $ 51.72