v3.26.1
Revenue Recognition - Additional Information (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]        
Revenue $ 220,541 $ 170,758 $ 422,133 $ 328,494
Deferred revenue (220,541) (170,758) (422,133) (328,494)
Deferred revenue recognized 160,200 126,800 347,900 272,100
Remaining performance obligations 1,400,000   1,400,000  
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 95,900 $ 76,400 $ 184,600 $ 146,700
Revenue Benchmark | Customer Concentration Risk [Member] | Subscription Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Concentration of risk percentage 99.00%     99.00%