XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options and 2015 ESPP (Details)
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Dividend yield 0.00%      
2015 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk-free interest rate, Minimum   4.10% 0.10% 0.90%
Risk-free interest rate, Maximum   5.50% 0.20% 4.00%
Volatility, Minimum   27.00% 36.00% 33.00%
Volatility, Maximum   40.00% 52.00% 44.00%
Dividend yield   0.00% 0.00% 0.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