Revenue Recognition - Capitalized Contract Cost (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Jan. 31, 2026 |
|
| Revenue from Contract with Customer [Abstract] | |||
| Beginning balance | $ 154,846 | $ 121,665 | |
| Capitalization of contract acquisition costs | 16,718 | 13,492 | |
| Amortization of deferred contract acquisition costs | (15,336) | (12,313) | |
| Ending balance | 156,228 | 122,844 | |
| Deferred contract acquisition costs, current | 55,089 | 43,880 | $ 54,048 |
| Deferred contract acquisition costs, noncurrent | 101,139 | 78,964 | 100,798 |
| Total deferred contract acquisition costs | $ 156,228 | $ 122,844 | $ 154,846 |