v3.25.2
Income Taxes - Summary of Reconciliation Between Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Tax benefit at U.S. statutory rate $ (28,420) $ (19,760)
Non-taxable foreign income 4,719 (373)
State tax (net of federal tax benefit) (4,110) (2,325)
Non-deductible expenses 3,561 719
R&D credit (net of reserve) (402) (704)
Other   23
Change in valuation allowance 24,787 22,444
Provision for income taxes $ 135 $ 24