XML 133 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Liabilities - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Current portion of acquisition related contingent consideration $ 74,938 $ 63,982
Accrued insurance costs 68,181 58,040
Accrued marketing costs 62,467 55,879
Employee and retiree benefit plan accruals 35,308 33,446
Accrued excise taxes related to share repurchases 27,972 650
Accrued interest payable 10,558 7,611
Accrued taxes (other than income taxes) 6,485 6,821
All other accrued expenses 21,328 20,258
Total other accrued liabilities $ 307,237 $ 246,687