XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Stockholders' Equity - Assumptions used to Estimate Fair Values of Stock Options Granted (Details)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 2 years    
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility, minimum 42.10% 48.60% 44.40%
Volatility, maximum 61.20% 60.70% 65.90%
Risk-free interest rate, minimum 0.00% 0.10% 1.70%
Risk-free interest rate, maximum 0.20% 0.40% 2.50%
Dividend yield 0.00% 0.00% 0.00%
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
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
Options to purchase common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     6 years
Volatility 0.00% 0.00% 42.70%
Risk-free interest rate 0.00% 0.00% 2.40%
Dividend yield 0.00% 0.00% 0.00%
Market-based Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 3 years 3 years  
Volatility 54.60% 48.40% 0.00%
Risk-free interest rate 0.30% 0.40% 0.00%
Dividend yield 0.00% 0.00% 0.00%