XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Schedule of Outstanding Stock Options (Details) - Stock Options [Member]
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Range of Exercise Prices, Lower Range Limit $ 1.50
Range of Exercise Prices, Upper Range Limit $ 10.00
Weighted Average residual life span (in years) 5 years 6 months 25 days
Outstanding Stock Options | shares 1,811,550
Weighted Average Exercise Price $ 4.32
Exercisable Stock Options | shares 959,550
Weighted Average Exercise Price $ 4.02
Exercise Price Range 1 [Member]  
Range of Exercise Prices, Lower Range Limit 1.50
Range of Exercise Prices, Upper Range Limit $ 1.80
Weighted Average residual life span (in years) 1 year 4 months 17 days
Outstanding Stock Options | shares 114,050
Weighted Average Exercise Price $ 1.70
Exercisable Stock Options | shares 114,050
Weighted Average Exercise Price $ 1.70
Exercise Price Range 2 [Member]  
Range of Exercise Prices, Upper Range Limit $ 2.20
Weighted Average residual life span (in years) 10 months 3 days
Outstanding Stock Options | shares 175,000
Weighted Average Exercise Price $ 2.20
Exercisable Stock Options | shares 175,000
Weighted Average Exercise Price $ 2.20
Exercise Price Range 3 [Member]  
Range of Exercise Prices, Upper Range Limit $ 10.00
Weighted Average residual life span (in years) 4 years 1 month 20 days
Outstanding Stock Options | shares 125,000
Weighted Average Exercise Price $ 10.00
Exercisable Stock Options | shares 125,000
Weighted Average Exercise Price $ 10.00
Exercise Price Range 4 [Member]  
Range of Exercise Prices, Upper Range Limit $ 2.40
Weighted Average residual life span (in years) 2 years 5 months 5 days
Outstanding Stock Options | shares 272,000
Weighted Average Exercise Price $ 2.40
Exercisable Stock Options | shares 272,000
Weighted Average Exercise Price $ 2.40
Exercise Price Range 5 [Member]  
Range of Exercise Prices, Upper Range Limit $ 4.20
Weighted Average residual life span (in years) 4 years 6 months 21 days
Outstanding Stock Options | shares 10,000
Weighted Average Exercise Price $ 4.20
Exercisable Stock Options | shares 2,500
Weighted Average Exercise Price $ 4.20
Exercise Price Range 6 [Member]  
Range of Exercise Prices, Upper Range Limit $ 4.40
Weighted Average residual life span (in years) 8 years 7 months 24 days
Outstanding Stock Options | shares 454,250
Weighted Average Exercise Price $ 4.40
Exercisable Stock Options | shares 66,000
Weighted Average Exercise Price $ 4.40
Exercise Price Range 7 [Member]  
Range of Exercise Prices, Upper Range Limit $ 4.84
Weighted Average residual life span (in years) 10 years 4 days
Outstanding Stock Options | shares 380,000
Weighted Average Exercise Price $ 4.84
Exercisable Stock Options | shares
Weighted Average Exercise Price $ 4.84
Exercise Price Range 8 [Member]  
Range of Exercise Prices, Upper Range Limit $ 5.00
Weighted Average residual life span (in years) 2 years 9 months 11 days
Outstanding Stock Options | shares 147,500
Weighted Average Exercise Price $ 5.00
Exercisable Stock Options | shares 87,188
Weighted Average Exercise Price $ 5.00
Exercise Price Range 9 [Member]  
Range of Exercise Prices, Upper Range Limit $ 5.40
Weighted Average residual life span (in years) 3 years 2 months 1 day
Outstanding Stock Options | shares 133,750
Weighted Average Exercise Price $ 5.40
Exercisable Stock Options | shares 117,812
Weighted Average Exercise Price $ 5.40