v3.22.2.2
Property, Plant and Equipment, net - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 285,823 $ 271,274
Less: accumulated depreciation and amortization (86,255) (79,271)
Property, plant and equipment, net 199,568 192,003
Building and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 72,670 72,088
Information systems, office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 24,561 20,988
Internal-use computer software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 26,285 25,700
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 14,463 15,663
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 18,219 22,835
Machinery and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 117,365 106,628
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 12,260 $ 7,372