XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding - Number Of Options | shares 1,072,332
Options Outstanding - Weighted-Average Remaining Life 1 year 10 months 6 days
Options Outstanding - Weighted Average Exercise Price $ 1.44
Options Exercisable - Number of Options | shares 937,332
Options Exercisable - Weighted Average Exercise Price $ 1.28
Exercise Price One [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit 1.15
Range of Exercise Prices - Upper Range Limit $ 1.56
Options Outstanding - Number Of Options | shares 889,460
Options Outstanding - Weighted-Average Remaining Life 1 year 7 months 2 days
Options Outstanding - Weighted Average Exercise Price $ 1.16
Options Exercisable - Number of Options | shares 876,960
Options Exercisable - Weighted Average Exercise Price $ 1.16
Exercise Price Two [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit 1.75
Range of Exercise Prices - Upper Range Limit $ 2.87
Options Outstanding - Number Of Options | shares 155,500
Options Outstanding - Weighted-Average Remaining Life 3 years 6 months 3 days
Options Outstanding - Weighted Average Exercise Price $ 2.56
Options Exercisable - Number of Options | shares 33,000
Options Exercisable - Weighted Average Exercise Price $ 2.11
Exercise Price Three [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices - Upper Range Limit $ 3.93
Options Outstanding - Number Of Options | shares 27,372
Options Outstanding - Weighted-Average Remaining Life 9 months
Options Outstanding - Weighted Average Exercise Price $ 3.93
Options Exercisable - Number of Options | shares 27,372
Options Exercisable - Weighted Average Exercise Price $ 3.93