Property and Equipment (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
Dec. 31, 2022 |
|
| Property, Plant and Equipment [Line Items] | |||
| Property and equipment, gross | $ 572,518 | $ 547,403 | |
| Less accumulated depreciation and amortization | (129,555) | (122,090) | |
| Property and equipment, net | 442,963 | 425,313 | |
| Depreciation expense | 8,000 | $ 6,400 | |
| Land and buildings | |||
| Property, Plant and Equipment [Line Items] | |||
| Property and equipment, gross | 81,631 | 81,405 | |
| Right of use assets, operating | |||
| Property, Plant and Equipment [Line Items] | |||
| Property and equipment, gross | 32,170 | 32,170 | |
| Machinery and equipment | |||
| Property, Plant and Equipment [Line Items] | |||
| Property and equipment, gross | 328,110 | 315,149 | |
| Construction in progress | |||
| Property, Plant and Equipment [Line Items] | |||
| Property and equipment, gross | $ 130,607 | $ 118,679 | |