XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Valuation of Stock Options (Details)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years) 6 years 2 months 21 days  
Expected volatility 66.70%  
Risk-free interest rate 2.70%  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.00% 0.00%
Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years)   5 years 4 days
Expected volatility   81.60%
Risk-free interest rate   2.50%
Stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years)   10 years
Expected volatility   86.50%
Risk-free interest rate   2.70%
2018 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years) 5 months 29 days  
Expected volatility 60.20%  
Risk-free interest rate 2.50%  
Expected dividend yield 0.00%