XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Employee Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Compensation Related Costs [Abstract]    
Accrued vacation $ 8,277 $ 5,554
Accrued bonuses 5,638 3,872
Accrued commissions 1,995 1,860
Accrued payroll 1,921 5,202
Accrued payroll taxes and other 1,057 1,270
Accrued employee expenses $ 18,888 $ 17,758