XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Disaggregation Of Revenue [Line Items]    
Total revenue $ 62,499 $ 56,852
Subscription and services revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue 58,389 53,049
Product and other revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 4,110 $ 3,803