v3.26.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development costs $ 21,800 $ 26,740
Accrued compensation and benefits costs 8,752 17,483
Accrued professional fees 1,096 537
Other 3,908 2,756
Total accrued expenses and other current liabilities $ 35,556 $ 47,516