XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Research and development expenses $ 3,423 $ 8,332
Accrued bonuses 1,339 859
Legal and other professional fees 772 1,231
Other expenses 253 516
Total accrued expenses $ 5,787 $ 10,938