XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ACCRUED EXPENSES.    
Workers' compensation, third-party casualty, and loss and damage claims reserves $ 217,161 $ 189,948
Accrued vacation pay 63,437 63,183
Accrued compensation, including retirement benefits 75,900 87,851
Taxes other than income 9,924 10,743
Other 28,458 26,304
Total accrued expenses $ 394,880 $ 378,029