v3.26.1
Stock-Based Compensation - 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]        
Stock-based compensation, net of amounts capitalized $ 20,411 $ 21,304 $ 40,412 $ 42,584
Capitalized stock-based compensation 799 388 1,505 1,305
Total stock-based compensation 21,210 21,692 41,917 43,889
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold | Subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 388 223 736 488
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold | Professional services        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 566 726 1,344 1,118
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 10,926 10,027 20,830 19,603
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 4,046 4,204 8,220 8,090
Income Statement Location [Axis]: us-gaap:RestructuringCosts        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 0 0 0 866
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized $ 4,485 $ 6,124 $ 9,282 $ 12,419