XML 85 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 17,030 $ 20,937
Accrued compensation and benefits 14,737 14,241
Accrued bonus 21,600 657
Accrued clinical expenses 11,707 6,717
Accrued taxes and other 1,356 2,036
Total accrued expenses and other current liabilities $ 66,430 $ 44,588