v3.25.1
INTANGIBLE ASSETS, NET - Intangible Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 355,391 $ 355,377
Accumulated Amortization (115,113) (109,176)
Total 240,278 246,201
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 358,192 358,178
Total 243,079 249,002
Trade name    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,801 2,801
Computer software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,995 8,982
Accumulated Amortization (8,688) (8,625)
Total 307 357
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 99,806 99,806
Accumulated Amortization (41,066) (39,230)
Total 58,740 60,576
Technology, formulations and recipes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 110,381 110,381
Accumulated Amortization (35,727) (33,401)
Total 74,654 76,980
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 131,492 131,492
Accumulated Amortization (25,106) (23,432)
Total 106,386 108,060
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,717 4,716
Accumulated Amortization (4,526) (4,488)
Total $ 191 $ 228