XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Tables)
3 Months Ended
Jul. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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

 

 

 

July 31,

 

 

April 30,

 

 

 

2022

 

 

2022

 

Compensation expense

 

$

2,064

 

 

$

4,168

 

Research expense

 

 

2,503

 

 

 

2,011

 

Professional fees

 

 

1,043

 

 

 

474

 

Other expenses

 

 

218

 

 

 

308

 

 

 

$

5,828

 

 

$

6,961