XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Current portion of acquisition related contingent consideration $ 64,528 $ 40,060
Accrued marketing costs 55,799 33,375
Accrued insurance costs 54,040 54,180
Employee and retiree benefit plan accruals 34,203 31,711
Accrued taxes (other than income taxes) 7,474 7,127
Accrued interest payable 2,520 2,677
All other accrued expenses 19,430 31,847
Total other accrued liabilities $ 237,994 $ 200,977