XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Salaries and Benefits - Schedule of Accrued Salaries and Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Employee Related Liabilities Current [Abstract]    
Accrued bonuses, liability-classified awards, and commissions $ 26,443 $ 24,464
Accrued salaries 25,397 21,282
Accrued paid time off and leave 13,574 15,046
Social security tax deferral 10,457 10,457
Accrued medical 4,098 3,238
Accrued payroll taxes and withholdings 1,022 1,033
Other 4,526 4,992
Total accrued salaries and benefits $ 85,517 $ 80,512