Revenue Recognition - Capitalized Contract Cost (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
Jan. 31, 2026 |
|
| Revenue from Contract with Customer [Abstract] | |||||
| Beginning balance | $ 156,228 | $ 122,844 | $ 154,846 | $ 121,665 | |
| Capitalization of contract acquisition costs | 24,804 | 20,828 | 41,522 | 34,320 | |
| Amortization of deferred contract acquisition costs | (16,608) | (13,034) | (31,944) | (25,347) | |
| Ending balance | 164,424 | 130,638 | 164,424 | 130,638 | |
| Deferred contract acquisition costs, current | 58,387 | 46,471 | 58,387 | 46,471 | $ 54,048 |
| Deferred contract acquisition costs, noncurrent | 106,037 | 84,167 | 106,037 | 84,167 | 100,798 |
| Total deferred contract acquisition costs | $ 164,424 | $ 130,638 | $ 164,424 | $ 130,638 | $ 154,846 |