XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Based Compensation - Schedule of Ranges of Stock Options (Details)
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Number of Options Outstanding | shares 3,187,770
Weighted-Average Remaining Contractual Life (years) 6 years 3 months 11 days
Weighted-Average Exercise Price $ 7.67
Number of Options Exercisable | shares 3,162,320
Weighted-Average Remaining Contractual Life (years) 8 years 2 months 27 days
Weighted-Average Exercise Price, Options Exercisable $ 7.71
Stock Options [Member] | Exercise Price Range One [Member]  
Range of Exercise Prices, Lower Range 0.26
Range of Exercise Prices, Upper Range $ 1.00
Number of Options Outstanding | shares 850,000
Weighted-Average Remaining Contractual Life (years) 9 years 2 months 16 days
Weighted-Average Exercise Price $ 0.26
Number of Options Exercisable | shares 850,000
Weighted-Average Remaining Contractual Life (years) 9 years 2 months 16 days
Weighted-Average Exercise Price, Options Exercisable $ 0.26
Stock Options [Member] | Exercise Price Range Two [Member]  
Range of Exercise Prices, Lower Range 1.01
Range of Exercise Prices, Upper Range $ 3.00
Number of Options Outstanding | shares 1,050,673
Weighted-Average Remaining Contractual Life (years) 6 years 10 months 10 days
Weighted-Average Exercise Price $ 2.04
Number of Options Exercisable | shares 1,025,223
Weighted-Average Remaining Contractual Life (years) 6 years 9 months
Weighted-Average Exercise Price, Options Exercisable $ 2.05
Stock Options [Member] | Exercise Price Range Three [Member]  
Range of Exercise Prices, Lower Range 3.01
Range of Exercise Prices, Upper Range $ 15.00
Number of Options Outstanding | shares 852,360
Weighted-Average Remaining Contractual Life (years) 4 years 2 months 19 days
Weighted-Average Exercise Price $ 12.56
Number of Options Exercisable | shares 852,360
Weighted-Average Remaining Contractual Life (years) 4 years 2 months 19 days
Weighted-Average Exercise Price, Options Exercisable $ 12.56
Stock Options [Member] | Exercise Price Range Four [Member]  
Range of Exercise Prices, Lower Range 15.01
Range of Exercise Prices, Upper Range $ 42.42
Number of Options Outstanding | shares 434,737
Weighted-Average Remaining Contractual Life (years) 3 years 2 months 8 days
Weighted-Average Exercise Price $ 26.13
Number of Options Exercisable | shares 434,737
Weighted-Average Remaining Contractual Life (years) 3 years 2 months 8 days
Weighted-Average Exercise Price, Options Exercisable $ 26.13