XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 54,498 $ 49,238
Miscellaneous accrued liabilities 10,969 9,722
Accrued Payroll Taxes, Current, CARES Act 6,812 6,812
Contract with Customer, Liability 3,475 3,688
Accrued liabilities $ 75,754 $ 69,460