v3.24.2.u1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid preclinical and clinical activities $ 1,995 $ 1,585
Other prepaid expenses 3,074 2,833
Interest and other receivables 1,426 1,409
VAT receivable 959 1,023
Total prepaid expenses and other current assets $ 7,454 $ 6,850