XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Payroll and Benefit Costs
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Payroll and Benefit Costs Accrued Payroll and Benefit CostsAccrued payroll and benefit costs consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Payroll and benefits$412,486 $423,439 
Payroll taxes7,024 33,559 
Workers’ compensation15,820 15,312 
Accrued payroll and benefit costs$435,330 $472,310