XML 84 R72.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Plans and Share-Based Compensation (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Jul. 01, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Option plan term   10 years  
Option plan term for options granted to an optionee owning more than 10%   5 years  
Optionee owner percentage   10.00%  
Exercise price to fair market value percentage   110.00%  
Non-statutory option granted exercise price to fair market value percentage   85.00%  
Share-based compensation expense $ 888,348 $ 856,814  
Restricted Stock Units and Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 510,695 $ 306,027  
Total compensation cost not yet recognized $ 27,000    
Recognized over a weighted average period 2 months 1 day    
Number of shares available for grant (in shares) 495,848    
Restricted stock, weighted average estimated fair value (in dollars per share) $ 1.97 $ 0.57  
Restricted stock expected to vest (in shares) 164,119    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 377,653 $ 550,787  
Weighted average grant date fair value (in dollars per share) $ 1.14 $ 0.72  
Total compensation cost not yet recognized $ 97,000    
Recognized over a weighted average period 1 year 5 months 23 days    
Vested and expected to vest shares (in shares) 67,015    
Vested and expected to vest weighted average exercise price (in dollars per share) $ 41.98    
Number of shares available for grant (in shares) 189,475    
Stock Option Plan 2005 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increased number of shares authorized   270,000  
Restricted Stock Plan 2008 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized     75,000
Increased number of shares authorized 750,000 125,000