XML 49 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The components of accrued liabilities were as follows:
December 31,
20202019
Accrued compensation and benefits
$49,238 $30,462 
Miscellaneous accrued liabilities
9,722 7,021 
Payroll tax liability deferred by the CARES Act6,812 — 
Customer contract liabilities3,688 539 
Total accrued liabilities
$69,460 $38,022