XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Employee Related Liabilities Current [Abstract]    
Accrued bonus $ 20,692 $ 10,396
Accrued vacation 10,653 10,469
Accrued commissions 4,212 2,087
Accrued payroll and other 4,445 840
Accrued compensation and related benefits $ 40,002 $ 23,792