XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 7,953 $ 9,697
Accrued settlement and legal expenses 34,655 3,260
Accrued compensation and benefits 3,952 4,266
Accrued vacation 7,185 7,221
Accrued bonus 4,459 7,420
Accrued clinical expenses 5,294 9,291
Accrued taxes and other 1,175 1,108
Total accrued expenses and other current liabilities $ 64,673 $ 42,263