Revenue - Schedule of Outstanding Balances of Deferred Contract Acquisition Costs (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jan. 31, 2026 |
Apr. 30, 2025 |
Jan. 31, 2025 |
|---|---|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||||
| Deferred contract acquisition costs, current | $ 23,879 | $ 23,962 | ||
| Deferred contract acquisition costs, noncurrent | 19,760 | 20,384 | ||
| Total deferred contract acquisition costs | $ 43,639 | $ 44,346 | $ 41,336 | $ 40,518 |