XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Payroll and Benefit Costs - Accrued Payroll/Benefit Costs and Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll and benefits $ 423,439 $ 449,246
Payroll taxes 33,559 74,117
Workers’ compensation 15,312 16,820
Accrued payroll and benefit costs $ 472,310 $ 540,183