XML 104 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding - Number Of Options | shares 1,631,358
Options Outstanding - Weighted-Average Remaining Life 1 year 8 months 12 days
Options Outstanding - Weighted Average Exercise Price $ 1.36
Options Exercisable - Number of Options | shares 1,457,764
Options Exercisable - Weighted Average Exercise Price $ 1.37
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 1,483,298
Options Outstanding - Weighted-Average Remaining Life 1 year 8 months 12 days
Options Outstanding - Weighted Average Exercise Price $ 1.16
Options Exercisable - Number of Options | shares 1,343,454
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.79
Options Outstanding - Number Of Options | shares 56,000
Options Outstanding - Weighted-Average Remaining Life 3 years 5 months 27 days
Options Outstanding - Weighted Average Exercise Price $ 2.03
Options Exercisable - Number of Options | shares 22,250
Options Exercisable - Weighted Average Exercise Price $ 2.31
Exercise Price Three [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit 3.12
Range of Exercise Prices - Upper Range Limit $ 5.68
Options Outstanding - Number Of Options | shares 92,060
Options Outstanding - Weighted-Average Remaining Life 8 months 12 days
Options Outstanding - Weighted Average Exercise Price $ 4.15
Options Exercisable - Number of Options | shares 92,060
Options Exercisable - Weighted Average Exercise Price $ 4.15