XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Payroll and Benefit Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Payroll and benefits $ 362,329 $ 330,803
Payroll taxes 15,556 29,513
Workers’ compensation 12,368 12,469
Accrued payroll and benefit costs $ 390,253 $ 372,785