XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding - Number Of Options | shares 1,665,420
Options Outstanding - Weighted-Average Remaining Life 3 years 7 months 13 days
Options Outstanding - Weighted Average Exercise Price $ 1.40
Options Exercisable - Number of Options | shares 1,051,358
Options Exercisable - Weighted Average Exercise Price $ 1.38
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,493,298
Options Outstanding - Weighted-Average Remaining Life 3 years 7 months 28 days
Options Outstanding - Weighted Average Exercise Price $ 1.16
Options Exercisable - Number of Options | shares 969,236
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 61,000
Options Outstanding - Weighted-Average Remaining Life 4 years 6 months 11 days
Options Outstanding - Weighted Average Exercise Price $ 2.10
Options Exercisable - Number of Options | shares 11,000
Options Exercisable - Weighted Average Exercise Price $ 2.79
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 111,122
Options Outstanding - Weighted-Average Remaining Life 2 years 7 months 17 days
Options Outstanding - Weighted Average Exercise Price $ 4.19
Options Exercisable - Number of Options | shares 71,122
Options Exercisable - Weighted Average Exercise Price $ 4.11