v3.25.2
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Kaken receivable (Note 8) $ 11,000
Other prepaid expenses 6,478 5,125
Interest and other receivables 3,244 1,826
VAT receivable 767 932
Prepaid clinical activities 1,455 807
Total prepaid expenses and other current assets $ 11,944 $ 19,690