Property, Plant and Equipment, Net - Plant, Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 110,965 | $ 43,660 |
| Less: accumulated depreciation and amortization | (32,250) | (19,902) |
| Property, plant and equipment, net | 78,715 | 23,758 |
| Buildings and improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 23,941 | 2,232 |
| Machinery, equipment and vehicles | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 42,874 | 19,756 |
| Office furniture and equipment, computers and software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 44,150 | $ 21,672 |