v3.25.2
Accrued Expenses (Tables)
3 Months Ended
Jul. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following as of July 31, 2025 and April 30, 2025 (in thousands):

 

 

 

July 31,

 

 

April 30,

 

 

 

2025

 

 

2025

 

Accrued compensation

 

$

8,546

 

 

$

16,123

 

Accrued research expense

 

 

4,881

 

 

 

6,063

 

Accrued professional fees

 

 

4,863

 

 

 

4,315

 

Other accrued expenses

 

 

681

 

 

 

806

 

Total accrued expenses

 

$

18,971

 

 

$

27,307