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 |