XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
6 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
September 30, 2023March 31, 2023
Research and development expenses$24,819 $31,321 
Accrued bonuses4,850 7,530 
Legal and other professional fees819 572 
Other expenses1,646 1,348 
Total accrued expenses$32,134 $40,771