XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 12,957 $ 17,030
Accrued compensation and benefits 4,266 5,898
Accrued vacation 7,221 8,839
Accrued bonus 7,420 21,600
Accrued clinical expenses 9,291 11,707
Accrued taxes and other 1,108 1,356
Total accrued expenses and other current liabilities $ 42,263 $ 66,430