v3.26.1
Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Disaggregation Of Revenue [Line Items]    
Total revenue $ 81,149 $ 65,029
Subscription and services revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue 74,594 60,259
Product and other revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 6,555 $ 4,770