XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Employee Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Compensation Related Costs [Abstract]    
Accrued vacation $ 9,891 $ 8,277
Accrued bonuses 7,024 5,638
Accrued commissions 2,191 1,995
Accrued payroll 7,169 1,921
Accrued payroll taxes and other 1,229 1,057
Total accrued employee expenses—current 27,504 18,888
Accrued employee expenses—noncurrent $ 968 $ 0