Property, Plant and Equipment, Net - Plant, Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 43,660 $ 37,263
Less: accumulated depreciation and amortization (19,902) (14,690)
Property, plant and equipment, net 23,758 22,573
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,232 2,143
Machinery, equipment and vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 19,756 17,774
Office furniture and equipment, computers and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 21,672 $ 17,346