v3.26.1
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