Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Fair Value Assumptions (Details)

v3.25.1
Stock-Based Compensation - Fair Value Assumptions (Details) - $ / shares
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted (in shares) 0   0
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   6 years 1 month 6 days  
Risk-free interest rate   3.50%  
Expected volatility   60.10%  
Expected dividend rate   0.00%  
Fair value of common stock, (in dollars per share)   $ 12.85  
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate, minimum 4.20% 4.90% 2.20%
Risk-free interest rate, maximum 5.30% 5.30% 4.60%
Expected volatility, minimum 39.50% 49.40% 66.20%
Expected volatility, maximum 54.30% 67.40% 81.90%
Expected dividend rate 0.00% 0.00% 0.00%
Fair value of common stock, minimum (in dollars per share) $ 8.82 $ 11.48 $ 8.84
Fair value of common stock, maximum (in dollars per share) $ 9.42 $ 14.58 $ 9.84
ESPP | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
ESPP | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 1 year 1 year