v3.26.1
Revenue - Narrative (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2026
USD ($)
performance_obligation
Jul. 31, 2025
Jan. 31, 2026
USD ($)
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]      
Number of performance obligations | performance_obligation 2    
Customer contract assets $ 8,100   $ 4,500
Unearned revenue, current 179,594   217,465
Unearned revenue, noncurrent 200    
Unearned revenue, revenue recognized 148,000    
Customer deposits 900   400
Revenue, remaining performance obligation, amount 488,400   $ 513,300
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-08-01      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]      
Revenue, remaining performance obligation, amount $ 439,600    
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months    
Sales Revenue, Net | Product Concentration Risk | Professional Services      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]      
Concentration risk, percentage 6.00% 7.00%  
Sales Revenue, Net | Geographic Concentration Risk | UNITED STATES      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]      
Concentration risk, percentage 81.00% 81.00%  
Sales Revenue, Net | Geographic Concentration Risk | UNITED KINGDOM      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]      
Concentration risk, percentage 18.00% 18.00%