v3.26.1
Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 56,326 $ 62,154 $ 92,648 $ 110,321
Total unrecognized stock-based compensation expense 227,155   $ 227,155  
Weighted-Average Expected Recognition Period (in years)     1 year 6 months  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized expense, stock options 80   $ 80  
Weighted-Average Expected Recognition Period (in years)     1 year 8 months 12 days  
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized expense, RSUs and PSUs 190,654   $ 190,654  
Weighted-Average Expected Recognition Period (in years)     1 year 6 months  
Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized expense, RSUs and PSUs 36,421   $ 36,421  
Weighted-Average Expected Recognition Period (in years)     1 year 4 months 24 days  
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 747 497 $ 1,251 841
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 11,587 12,580 20,598 21,216
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 30,304 30,977 48,372 55,341
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 13,688 $ 18,100 $ 22,427 $ 32,923