XML 77 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Product formulations      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 9,342 $ 8,345 $ 7,500
Amortization of intangible assets, amount capitalized (242) 739 1,566
Brand name and customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 40,731 40,730 40,730
Software      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets 2,938 738 552
Other intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 43,669 $ 41,468 $ 41,282