XML 79 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Incentive Plan Compensation (Shares Reserved for Future Issuance) (Details) - shares
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Stock Incentive Plan Compensation [Abstract]      
Stock options outstanding 748,938 669,769 440,695
Employee stock purchase plan 87,274    
Available for future grants under the Stock Incentive Plan 1,640,162 723,431 785,000
Warrants 7,751,376 1,209,649  
Total shares reserved 10,227,750