XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Estimate Fair Value of Stock Options Granted (Details)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Equity Incentive Plans    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Expected term 5 years 11 months 27 days 5 years 11 months 9 days
Expected volatility 86.00% 87.00%
Risk-free interest 2.13% 1.26%
Dividend yield 0.00% 0.00%
2016 Employee Stock Purchase Plan    
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]    
Expected term 6 months  
Expected volatility 79.00%  
Risk-free interest 0.68%  
Dividend yield 0.00%