Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jan. 31, 2026 |
|---|---|---|
| Debt Securities, Available-for-sale [Line Items] | ||
| Amortized Cost | $ 235,331 | $ 232,115 |
| Unrealized Gain (Loss), Net | (254) | 321 |
| Estimated Fair Value | 235,077 | 232,436 |
| U.S. Treasury securities | ||
| Debt Securities, Available-for-sale [Line Items] | ||
| Amortized Cost | 61,467 | 60,357 |
| Unrealized Gain (Loss), Net | (27) | 72 |
| Estimated Fair Value | 61,440 | 60,429 |
| Commercial paper | ||
| Debt Securities, Available-for-sale [Line Items] | ||
| Amortized Cost | 5,183 | 2,218 |
| Unrealized Gain (Loss), Net | (1) | 0 |
| Estimated Fair Value | 5,182 | 2,218 |
| Corporate debt securities | ||
| Debt Securities, Available-for-sale [Line Items] | ||
| Amortized Cost | 141,775 | 143,257 |
| Unrealized Gain (Loss), Net | (209) | 233 |
| Estimated Fair Value | 141,566 | 143,490 |
| U.S. Government agency securities | ||
| Debt Securities, Available-for-sale [Line Items] | ||
| Amortized Cost | 26,906 | 26,283 |
| Unrealized Gain (Loss), Net | (17) | 16 |
| Estimated Fair Value | $ 26,889 | $ 26,299 |