XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
2004 Plan Outstanding Options Rollforward (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Shares    
Balance at January 1 2,161,085 2,022,353
Granted 275,300 344,450
Exercised (159,839) (111,855)
Canceled (29,520) (93,863)
Balance at December 31 2,247,026 2,161,085
Exercisable 1,746,173  
Unvested 500,853  
Weighted Average Exercise Price    
Balance at January 1 $ 2.27 $ 2.15
Granted 4.13 2.89
Exercised 2.08 1.60
Canceled 2.98 2.73
Balance at December 31 2.50 $ 2.27
Exercisable 2.28  
Unvested $ 3.28  
Outstanding, Remaining contractual term 5 years 29 days  
Outstanding, Intrinsic value $ 2,579,046  
Exercisable, Remaining contractual term 4 years 29 days  
Exercisable, Intrinsic value $ 2,301,010  
Unvested, Remaining contractual term 8 years 6 months 29 days  
Unvested, Intrinsic value $ 278,036