XML 31 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Based Compensation - Schedule of Outstanding Stock Options (Details)
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Number of Options Outstanding | shares 2,373,998
Weighted-Average Remaining Contractual Life (years) 6 years 1 month 27 days
Weighted-Average Exercise Price $ 10.69
Number of Options Exercisable | shares 2,222,291
Weighted-Average Remaining Contractual Life (years) 6 years 11 days
Weighted-Average Exercise Price, Options Exercisable $ 11.29
Stock Options [Member] | Exercise Price Range One [Member]  
Range of Exercise Prices, Lower Range 0.77
Range of Exercise Prices, Upper Range $ 5.00
Number of Options Outstanding | shares 1,123,449
Weighted-Average Remaining Contractual Life (years) 7 years 10 months 3 days
Weighted-Average Exercise Price $ 2.13
Number of Options Exercisable | shares 971,743
Weighted-Average Remaining Contractual Life (years) 7 years 9 months 22 days
Weighted-Average Exercise Price, Options Exercisable $ 2.16
Stock Options [Member] | Exercise Price Range Two [Member]  
Range of Exercise Prices, Lower Range 5.01
Range of Exercise Prices, Upper Range $ 11.00
Number of Options Outstanding | shares 165,834
Weighted-Average Remaining Contractual Life (years) 3 years 2 months 8 days
Weighted-Average Exercise Price $ 10.98
Number of Options Exercisable | shares 165,834
Weighted-Average Remaining Contractual Life (years) 3 years 2 months 8 days
Weighted-Average Exercise Price, Options Exercisable $ 10.98
Stock Options [Member] | Exercise Price Range Three [Member]  
Range of Exercise Prices, Lower Range 11.01
Range of Exercise Prices, Upper Range $ 15.00
Number of Options Outstanding | shares 623,193
Weighted-Average Remaining Contractual Life (years) 5 years 6 months 14 days
Weighted-Average Exercise Price $ 13.89
Number of Options Exercisable | shares 623,193
Weighted-Average Remaining Contractual Life (years) 5 years 6 months 14 days
Weighted-Average Exercise Price, Options Exercisable $ 13.89
Stock Options [Member] | Exercise Price Range Four [Member]  
Range of Exercise Prices, Lower Range 15.01
Range of Exercise Prices, Upper Range $ 98.28
Number of Options Outstanding | shares 461,523
Weighted-Average Remaining Contractual Life (years) 3 years 11 months 15 days
Weighted-Average Exercise Price $ 27.09
Number of Options Exercisable | shares 461,523
Weighted-Average Remaining Contractual Life (years) 3 years 11 months 15 days
Weighted-Average Exercise Price, Options Exercisable $ 27.09