XML 98 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]    
Accrued insurance costs $ 66,586 $ 77,318
Deferred revenue 64,952 72,605
Accrued compensation 37,606 39,419
Taxes other than income 31,633 27,672
Accrued interest payable 21,907 25,137
Accrued dividends 21,393 21,491
Income taxes payable 0 15,767
Estimated legal accrual(1) 20,700 8,800
Deferred compensation 10,742 8,488
Accrued other 28,693 26,258
Accrued liabilities $ 304,212 $ 322,905