v3.25.2
Accrued Expenses
12 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses are composed of the following (in thousands):
As of March 31,
20252024
Accrued research and development costs$5,207 $482 
Accrued employee compensation costs3,360 1,619 
Accrued legal and professional service fees234 117 
Other17 
Total accrued expenses$8,810 $2,235