v3.25.2
Equity - Schedule of Weighted Average Fair Value Assumptions (Details) - Employee Stock
6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, minimum (as a percent) 3.86% 4.70%
Risk-free interest rate, maximum (as a percent) 4.22% 5.25%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility (as a percent) 56.41% 50.94%
Expected term (in years) 6 months 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility (as a percent) 58.43% 60.50%
Expected term (in years) 2 years 2 years