XML 67 R58.htm IDEA: XBRL DOCUMENT v3.21.4
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Employee Related Liabilities Current [Abstract]    
Accrued bonus $ 20,891 $ 29,382
Accrued vacation 11,023 12,038
Deferred payroll taxes 6,088 3,817
Accrued commissions 3,473 4,628
Accrued payroll and other 544 509
Accrued compensation and related benefits $ 42,019 $ 50,374