XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 309,860 $ 204,951 $ 588,341 $ 392,266
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenue 296,957 191,315 562,618 363,510
Subscription | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 273,429 176,161 517,420 334,181
Subscription | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 23,528 15,154 45,198 29,329
Maintenance        
Disaggregation of Revenue [Line Items]        
Total revenue 1,960 5,018 4,290 10,685
Maintenance | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 1,960 5,018 4,290 10,685
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 10,943 8,618 21,433 18,071
Other | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 9,229 7,095 17,973 14,495
Other | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,714 $ 1,523 $ 3,460 $ 3,576