XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Finite-Lived Intangible Assets [Line Items]        
Amortization of patent formulations $ 2,565 $ 2,592 $ 7,054 $ 6,298
Product formulations        
Finite-Lived Intangible Assets [Line Items]        
Amortization of patent formulations 2,565 2,592 7,054 6,298
Amortization of patented formulations capitalized to inventory (291) (315) (230) 513
Brand Name and Customer Relationships        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 10,183 10,179 30,548 30,547
Software        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 599 199 2,259 478
Other Intangible Assets        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 10,782 $ 10,378 $ 32,807 $ 31,025