XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Shares Reserved for Future Issuance) (Details) - shares
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stock Incentive Plan Compensation [Abstract]      
Stock options outstanding 1,115,865 74,890 66,964
Employee stock purchase plan 21,016    
Available for future grants under the Stock Incentive Plan 4,758    
Warrants 8,531,918    
Total shares reserved 9,673,557