Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Oct. 31, 2024 |
Oct. 31, 2023 |
Oct. 31, 2024 |
Oct. 31, 2023 |
Jan. 31, 2024 |
|
Disaggregation of Revenue [Line Items] | |||||
Recognition of deferred revenue | $ 492,000 | $ 425,000 | $ 914,000 | $ 745,000 | |
Unbilled accounts receivable | 45,472 | 45,472 | $ 36,365 | ||
Subscription services | |||||
Disaggregation of Revenue [Line Items] | |||||
Unbilled accounts receivable | $ 6,000 | $ 6,000 | 4,000 | ||
Subscription services | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-11-01 | |||||
Disaggregation of Revenue [Line Items] | |||||
Revenue, remaining performance obligation, recognition period | 12 months | 12 months | |||
Professional services and other | |||||
Disaggregation of Revenue [Line Items] | |||||
Unbilled accounts receivable | $ 39,000 | $ 39,000 | $ 32,000 |