v3.26.1
Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 427,260 $ 309,860 $ 814,328 $ 588,341
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 298,583 225,290 577,496 428,055
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 105,801 73,037 197,989 137,797
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue $ 22,876 $ 11,533 $ 38,843 $ 22,489