XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Employee Related Liabilities Current [Abstract]    
Accrued bonus $ 27,311 $ 29,382
Accrued vacation 11,785 12,038
Accrued commissions 5,353 4,628
Deferred payroll taxes 3,817 3,817
Accrued payroll and other 470 509
Accrued compensation and related benefits $ 48,736 $ 50,374