XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Employee Related Liabilities Current [Abstract]    
Accrued vacation $ 11,867 $ 11,785
Accrued bonus 10,653 27,311
Deferred payroll taxes   3,817
Accrued commissions 3,102 5,353
Accrued payroll and other 196 470
Accrued compensation and related benefits $ 25,818 $ 48,736