Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 777,140 | $ 811,740 |
| Less: accumulated depreciation | (499,084) | (528,677) |
| Property, plant and equipment, net | 278,056 | 283,063 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 9,486 | 9,549 |
| Buildings | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 211,192 | 212,145 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 531,850 | 565,082 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 24,612 | $ 24,964 |