XML 62 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding - Number Of Options | shares 1,901,298
Options Outstanding - Weighted-Average Remaining Life 4 years 6 months 4 days
Options Outstanding - Weighted Average Exercise Price $ 1.46
Options Exercisable - Number of Options | shares 495,518
Options Exercisable - Weighted Average Exercise Price $ 1.63
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,689,882
Options Outstanding - Weighted-Average Remaining Life 4 years 7 months 6 days
Options Outstanding - Weighted Average Exercise Price $ 1.18
Options Exercisable - Number of Options | shares 420,039
Options Exercisable - Weighted Average Exercise Price $ 1.22
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 3.09
Range of Exercise Prices - Upper Range Limit $ 5.68
Options Outstanding - Number Of Options | shares 211,122
Options Outstanding - Weighted-Average Remaining Life 3 years 9 months 15 days
Options Outstanding - Weighted Average Exercise Price $ 3.67
Options Exercisable - Number of Options | shares 75,185
Options Exercisable - Weighted Average Exercise Price $ 3.73
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 $ 44.40
Options Outstanding - Number Of Options | shares 294
Options Outstanding - Weighted-Average Remaining Life 5 months 16 days
Options Outstanding - Weighted Average Exercise Price $ 44.40
Options Exercisable - Number of Options | shares 294
Options Exercisable - Weighted Average Exercise Price $ 44.40