XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Options to Purchase Shares of Common Stock Outstanding and Exercisable (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Number of Outstanding Options 6,135,284
Weighted Average Remaining Life In Years 6 years 10 months 17 days
Weighted-Average Exercise Price | $ / shares $ 0.74
Number Exercisable 6,135,284
Exercise Price One [Member]  
Exercise Prices | $ / shares $ 0.22
Number of Outstanding Options 2,524,513
Weighted Average Remaining Life In Years 8 years 2 months 23 days
Weighted-Average Exercise Price | $ / shares $ 0.22
Number Exercisable 2,524,513
Exercise Price Two [Member]  
Exercise Prices | $ / shares $ 0.38
Number of Outstanding Options 1,162,500
Weighted Average Remaining Life In Years 6 years 9 months 14 days
Weighted-Average Exercise Price | $ / shares $ 0.38
Number Exercisable 1,162,500
Exercise Price Three [Member]  
Exercise Prices | $ / shares $ 0.51
Number of Outstanding Options 242,966
Weighted Average Remaining Life In Years 7 years 2 months 12 days
Weighted-Average Exercise Price | $ / shares $ 0.51
Number Exercisable 242,966
Exercise Price Four [Member]  
Exercise Prices | $ / shares $ 0.58
Number of Outstanding Options 271,224
Weighted Average Remaining Life In Years 6 years 6 months 29 days
Weighted-Average Exercise Price | $ / shares $ 0.58
Number Exercisable 271,224
Exercise Price Five [Member]  
Exercise Prices | $ / shares $ 0.73
Number of Outstanding Options 1,025,000
Weighted Average Remaining Life In Years 5 years 11 months 23 days
Weighted-Average Exercise Price | $ / shares $ 0.73
Number Exercisable 1,025,000
Exercise Price Six [Member]  
Exercise Prices | $ / shares $ 1.37
Number of Outstanding Options 150,000
Weighted Average Remaining Life In Years 5 years 3 months 22 days
Weighted-Average Exercise Price | $ / shares $ 1.37
Number Exercisable 150,000
Exercise Price Seven [Member]  
Exercise Prices | $ / shares $ 1.43
Number of Outstanding Options 525,000
Weighted Average Remaining Life In Years 5 years 1 month 27 days
Weighted-Average Exercise Price | $ / shares $ 1.43
Number Exercisable 525,000
Exercise Price Eight [Member]  
Exercise Prices | $ / shares $ 2.60
Number of Outstanding Options 5,280
Weighted Average Remaining Life In Years 4 years 3 months 4 days
Weighted-Average Exercise Price | $ / shares $ 2.60
Number Exercisable 5,280
Exercise Price Nine [Member]  
Exercise Prices | $ / shares $ 2.95
Number of Outstanding Options 150,000
Weighted Average Remaining Life In Years 4 years 1 month 16 days
Weighted-Average Exercise Price | $ / shares $ 2.95
Number Exercisable 150,000
Exercise Price Ten [Member]  
Exercise Prices | $ / shares $ 11.88
Number of Outstanding Options 2,359
Weighted Average Remaining Life In Years 1 year 9 months 3 days
Weighted-Average Exercise Price | $ / shares $ 11.88
Number Exercisable 2,359
Exercise Price Eleven [Member]  
Exercise Prices | $ / shares $ 15.00
Number of Outstanding Options 75,000
Weighted Average Remaining Life In Years 5 years 1 month 27 days
Weighted-Average Exercise Price | $ / shares $ 15.00
Number Exercisable 75,000
Exercise Price Twelve [Member]  
Exercise Prices | $ / shares $ 19.80
Number of Outstanding Options 1,442
Weighted Average Remaining Life In Years 1 year 7 months 2 days
Weighted-Average Exercise Price | $ / shares $ 19.80
Number Exercisable 1,442