XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Salaries and Benefits - Schedule of Accrued Salaries and Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Employee-related Liabilities, Current [Abstract]    
Bonuses, liability-classified awards, and commissions $ 26,930 $ 26,443
Salaries 31,142 25,397
Paid time off and leave 16,144 13,574
Social security tax deferral   10,457
Medical 5,833 4,098
Payroll taxes and withholdings 1,363 1,022
Other 4,579 4,526
Total accrued salaries and benefits $ 85,991 $ 85,517