Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 837,868 | $ 760,097 |
| Accumulated depreciation | (276,663) | (265,181) |
| Property, plant and equipment, net | 561,205 | 494,916 |
| Land and land improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 84,616 | 72,897 |
| Construction-in-progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 142,171 | 92,414 |
| Buildings and improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 220,338 | 217,985 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 376,687 | 362,996 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 14,056 | $ 13,805 |