v3.26.1
Income Taxes - Schedule of Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Abstract]    
U.S. Operations $ (116,148) $ (105,417)
Foreign Operations (15,171) (8,262)
Net loss before provision for income taxes $ (131,318) $ (113,679)