v3.26.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 201,592 $ 157,736
Deferred revenue (201,592) (157,736)
Deferred revenue 187,700 145,400
Remaining performance obligations 1,200,000  
United States [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 88,700 $ 70,300
Revenue Benchmark | Customer Concentration Risk [Member] | Subscription Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Concentration of risk percentage 99.00% 99.00%