XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Employee Related Liabilities Current [Abstract]    
Accrued bonus $ 18,173 $ 10,396
Accrued vacation 11,137 10,469
Accrued commissions 2,368 2,087
Accrued payroll 462 840
Accrued compensation and related benefits $ 32,140 $ 23,792