XML 65 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 777,153
Weighted Average Remaining Contractual Life (in years) 6 years 10 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 1.04
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 111,595
Weighted Average Remaining Contractual Life (in years) 6 years
Weighted Average Exercise Price (in dollars per share) $ 4.61
Exercise price, range one  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 0.42
Range of Exercise Prices, upper limit (in dollars per share) $ 0.45
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 450,000
Weighted Average Remaining Contractual Life (in years) 9 years 5 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 0.42
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0.00
Exercise price, range two  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 0.46
Range of Exercise Prices, upper limit (in dollars per share) $ 1.81
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 213,800
Weighted Average Remaining Contractual Life (in years) 1 year 10 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 0.48
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0.00
Exercise price, range three  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 1.82
Range of Exercise Prices, upper limit (in dollars per share) $ 3.76
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 72,603
Weighted Average Remaining Contractual Life (in years) 7 years 2 months
Weighted Average Exercise Price (in dollars per share) $ 3.34
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 70,845
Weighted Average Remaining Contractual Life (in years) 7 years 2 months
Weighted Average Exercise Price (in dollars per share) $ 3.35
Exercise price, range four  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 3.77
Range of Exercise Prices, upper limit (in dollars per share) $ 10.70
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 40,750
Weighted Average Remaining Contractual Life (in years) 4 years 1 month
Weighted Average Exercise Price (in dollars per share) $ 6.80
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 40,750
Weighted Average Remaining Contractual Life (in years) 4 years 1 month
Weighted Average Exercise Price (in dollars per share) $ 6.80