v3.22.4
Accrued Expenses
9 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
December 31, 2022March 31, 2022
Research and development expenses$18,220 $18,196 
Accrued bonuses5,345 4,456 
Legal and other professional fees283 679 
Other expenses2,202 1,415 
Total accrued expenses$26,050 $24,746