XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Employee Related Liabilities Current [Abstract]    
Accrued vacation $ 11,969 $ 11,785
Accrued bonus 9,966 27,311
Deferred payroll taxes 3,806 3,817
Accrued commissions 2,012 5,353
Accrued payroll and other 360 470
Accrued compensation and related benefits $ 28,113 $ 48,736