XML 174 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Payroll and Benefit Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Payroll and benefits $ 333,270 $ 330,803
Payroll taxes 36,366 29,513
Workers’ compensation 12,384 12,469
Accrued payroll and benefit costs $ 382,020 $ 372,785