Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 669,310 | $ 667,911 |
| Less: accumulated depreciation | (456,151) | (456,034) |
| Property, plant and equipment, net | 213,159 | 211,877 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 4,292 | 4,332 |
| Buildings | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 142,335 | 141,027 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 496,349 | 498,148 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 26,334 | $ 24,404 |