Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details) - shares |
6 Months Ended | |
|---|---|---|
Jul. 31, 2024 |
Jul. 31, 2023 |
|
| Stock options issued and outstanding | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities excluded from computation of earnings per share amount (in shares) | 998,618 | 1,664,830 |
| Nonvested RSUs issued and outstanding | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities excluded from computation of earnings per share amount (in shares) | 6,362,337 | 5,784,062 |
| Shares issuable pursuant to the ESPP | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities excluded from computation of earnings per share amount (in shares) | 81,048 | 16,994 |