Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Apr. 30, 2023 |
Apr. 30, 2022 |
Jan. 31, 2023 |
|
| Numerator: | |||
| Net loss attributable to common stockholders | $ (412) | $ (25,839) | $ (65,938) |
| Denominator: | |||
| Weighted-average common shares outstanding, basic (in shares) | 123,266,684 | 131,144,055 | |
| Weighted-average common shares outstanding, diluted (in shares) | 123,266,684 | 131,144,055 | |
| Net loss per share attributable to common stockholders, basic (in dollars per share) | $ 0 | $ (0.20) | |
| Net loss per share attributable to common stockholders, diluted (in dollars per share) | $ 0 | $ (0.20) | |