XML 127 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Schedule of Gross Carrying Amounts and Accumulated Amortization for Definite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,107,967 $ 995,271
Accumulated Amortization 435,616 353,486
Net Book Value 672,351 641,785
Customer lists and rights to sell    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 901,662 829,255
Accumulated Amortization 351,859 285,450
Net Book Value 549,803 543,805
Trademarks, formulations and product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 199,434 160,257
Accumulated Amortization 77,521 62,373
Net Book Value 121,913 97,884
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,871 5,759
Accumulated Amortization 6,236 5,663
Net Book Value $ 635 $ 96