PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property, plant and equipment | ||
| Property, plant and equipment, gross | $ 1,202,247 | $ 1,115,557 |
| Assets under construction | ||
| Property, plant and equipment | ||
| Property, plant and equipment, gross | 89,065 | 104,592 |
| Assets under construction | 89,100 | |
| Machinery and equipment | ||
| Property, plant and equipment | ||
| Property, plant and equipment, gross | 339,421 | 290,294 |
| Assets under construction | 53,000 | |
| Software projects | ||
| Property, plant and equipment | ||
| Assets under construction | 16,100 | |
| Leasehold and building improvements | ||
| Property, plant and equipment | ||
| Property, plant and equipment, gross | 227,885 | $ 214,562 |
| Assets under construction | $ 20,000 |