v3.22.4
Accrued Expenses (Tables)
9 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of 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