XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Range of exercise price, lower range limit $ 0.40
Number of options outstanding, upper range limit $ 2.99
Number of options outstanding | shares 279,167
Weighted average exercise price $ 2.25
Number of options exercisable | shares 279,167
Weighted average exercise price $ 2.25
Exercise Price Range One [Member]  
Range of exercise price, lower range limit 0.40
Number of options outstanding, upper range limit $ 0.99
Number of options outstanding | shares 78,750
Weighted average exercise price $ 0.88
Number of options exercisable | shares 78,750
Weighted average exercise price $ 0.88
Exercise Price Range Two [Member]  
Range of exercise price, lower range limit 1.00
Number of options outstanding, upper range limit $ 1.99
Number of options outstanding | shares 81,250
Weighted average exercise price $ 1.40
Number of options exercisable | shares 81,250
Weighted average exercise price $ 1.40
Exercise Price Range Three [Member]  
Range of exercise price, lower range limit 2.00
Number of options outstanding, upper range limit $ 2.99
Number of options outstanding | shares 45,000
Weighted average exercise price $ 2.48
Number of options exercisable | shares 42,500
Weighted average exercise price $ 2.48
Exercise Price Range Four [Member]  
Range of exercise price, lower range limit 3.00
Number of options outstanding, upper range limit $ 3.99
Number of options outstanding | shares 25,000
Weighted average exercise price $ 3.50
Number of options exercisable | shares 25,000
Weighted average exercise price $ 3.50
Exercise Price Range Five [Member]  
Range of exercise price, lower range limit 4.00
Number of options outstanding, upper range limit $ 4.99
Number of options outstanding | shares 25,000
Weighted average exercise price $ 4.25
Number of options exercisable | shares 25,000
Weighted average exercise price $ 4.25
Exercise Price Range Six [Member]  
Range of exercise price, lower range limit 5.00
Number of options outstanding, upper range limit $ 5.99
Number of options outstanding | shares 26,667
Weighted average exercise price $ 5.50
Number of options exercisable | shares 26,667
Weighted average exercise price $ 5.50