v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Product formulations    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 2,416 $ 2,392
Amortization expense, patented formulations capitalized to inventory (141) (118)
Brand Name and Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets 10,183 10,182
Software    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets 637 711
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 10,820 $ 10,893