XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
2015 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 0.10% 1.70% 2.00%
Risk-free interest rate, Maximum 0.40% 2.50% 2.80%
Dividend yield 0.00% 0.00% 0.00%
Volatility, Minimum 44.00% 34.00% 37.00%
Volatility, Maximum 54.00% 55.00% 50.00%
2015 Employee Stock Purchase Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
2015 Employee Stock Purchase Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 2 years 2 years 2 years
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 5 years 9 months 18 days    
Risk-free interest rate 0.60% 1.80%  
Risk-free interest rate, Minimum     2.80%
Risk-free interest rate, Maximum     3.10%
Volatility 46.00% 45.00% 45.00%
Dividend yield 0.00% 0.00% 0.00%
Employee Stock Option | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)   5 years 6 months 5 years 6 months
Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)   5 years 9 months 18 days 5 years 9 months 18 days