XML 38 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Payroll and Benefit Costs
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Payroll and Benefit Costs
Note I—Accrued Payroll and Benefit Costs     
Accrued payroll and benefit costs consisted of the following (in thousands):
 December 31,
 20242023
Payroll and benefits$330,803 $367,830 
Payroll taxes29,513 31,439 
Workers’ compensation12,469 14,664 
Accrued payroll and benefit costs$372,785 $413,933