XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses
3 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
June 30, 2022March 31, 2022
Research and development expenses$14,318 $18,196 
Accrued bonuses2,044 4,456 
Legal and other professional fees1,232 679 
Other expenses1,419 1,415 
Total accrued expenses$19,013 $24,746