XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development costs $ 19,945 $ 11,261
Accrued compensation and benefits costs 7,128 9,909
Accrued professional fees 687 540
Other 3,891 2,994
Total accrued expenses and other current liabilities $ 31,651 $ 24,704