Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Apr. 30, 2025 |
|---|---|---|
| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] | ||
| Total long-lived assets | $ 27,232 | $ 28,923 |
| United States | ||
| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] | ||
| Total long-lived assets | 13,994 | 16,514 |
| The Netherlands | ||
| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] | ||
| Total long-lived assets | 2,096 | 2,824 |
| Rest of world | ||
| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items] | ||
| Total long-lived assets | $ 11,142 | $ 9,585 |