Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Apr. 30, 2026 |
|---|---|---|
| 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 | $ 31,230 | $ 27,232 |
| 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 | 20,157 | 13,994 |
| 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 | 1,888 | 2,096 |
| 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 | $ 9,185 | $ 11,142 |