XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 16,922 $ 20,937
Accrued compensation and benefits 37,859 14,898
Accrued clinical expenses 12,684 6,717
Accrued taxes and other 1,571 2,036
Total accrued expenses and other current liabilities $ 69,036 $ 44,588