v3.26.1
Equity - Valuation Assumptions (Details)
3 Months Ended
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2026
Apr. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology        
Expected dividend yield     0.00% 0.00%
ESPP Rights        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology        
Expected term (in years)     6 months 6 months
Expected volatility     52.80% 54.10%
Risk-free interest rate     3.70% 4.30%
Expected dividend yield     0.00% 0.00%
Liability-Classified Performance Shares | 2020 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology        
Expected volatility 59.00% 50.00%    
Risk-free interest rate 3.70% 3.50%