XML 86 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Mar. 31, 2019
Employee Related Liabilities Current [Abstract]    
Accrued vacation $ 9,246 $ 9,893
Accrued bonus 11,632 11,598
Accrued commissions 3,410 3,418
Accrued payroll 1,021 754
Accrued compensation and related benefits $ 25,309 $ 25,663