XML 95 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Schedule of Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 9,428 $ 9,623
Accrued settlement and legal expenses 42,134 3,260
Accrued compensation and benefits 5,541 3,725
Accrued vacation 5,623 6,528
Accrued bonus 3,803 6,588
Accrued taxes and other 397 1,108
Total accrued expenses and other current liabilities $ 66,926 $ 30,832