XML 27 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Option and ESPP Valuation Assumptions (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2019
May 31, 2019
Nov. 30, 2018
May 31, 2018
Nov. 30, 2017
May 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock options outstanding                  
Class of Stock [Line Items]                  
Expected term (years)             6 years 1 month 6 days 6 years 5 years 10 months 24 days
Volatility             46.00% 45.00% 49.00%
Risk-free interest rate             2.30% 2.80% 2.10%
Dividend yield             0.00% 0.00% 0.00%
ESPP                  
Class of Stock [Line Items]                  
Expected term (years) 6 months 6 months 6 months 6 months 6 months 6 months      
Volatility 46.00% 51.00% 37.00% 36.00% 36.00% 43.00%      
Risk-free interest rate 2.40% 2.50% 2.10% 1.40% 1.40% 1.00%      
Dividend yield 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%