Deferred Contract Acquisition and Fulfillment Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Capitalized Contract Cost, Net [Roll Forward] | ||
| Amortization of deferred contract acquisition and fulfillment costs | $ (67,358) | $ (66,482) |
| Deferred Contract Acquisition Costs | ||
| Capitalized Contract Cost, Net [Roll Forward] | ||
| Beginning balance | 474,628 | 467,201 |
| Additions to deferred contract acquisition and fulfillment costs | 50,430 | 45,607 |
| Amortization of deferred contract acquisition and fulfillment costs | (56,176) | (56,009) |
| Cumulative translation adjustment | (430) | 5,170 |
| Ending balance | 468,452 | 461,969 |
| Deferred Contract Fulfillment Costs | ||
| Capitalized Contract Cost, Net [Roll Forward] | ||
| Beginning balance | 27,933 | 23,657 |
| Additions to deferred contract acquisition and fulfillment costs | 15,061 | 11,041 |
| Amortization of deferred contract acquisition and fulfillment costs | (11,182) | (10,473) |
| Cumulative translation adjustment | (345) | 1,327 |
| Ending balance | $ 31,467 | $ 25,552 |