XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Claims and insurance reserves $ 32,866 $ 29,776
Accrued vacation 23,379 19,849
Deferred compensation 41,387 41,343
Other 11,341 12,142
Total deferred tax assets 108,973 103,110
Depreciation and amortization (485,808) (460,703)
Other (5,095) (4,997)
Total deferred tax liabilities (490,903) (465,700)
Net deferred tax liability $ (381,930) $ (362,590)