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