XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Statement Information- Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 144,069 $ 82,813
Accumulated depreciation and amortization (30,258) (18,418)
Property, plant and equipment, net 113,811 64,395
Land    
Property, Plant and Equipment [Line Items]    
Total 16,916 9,578
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total 50,376 27,199
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 48,844 26,948
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total 9,148 7,889
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total 11,022 6,346
Vehicles    
Property, Plant and Equipment [Line Items]    
Total 1,738 1,713
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total 6,025 3,140
Property, Plant and Equipment, Excluding Rental Equipment    
Property, Plant and Equipment [Line Items]    
Depreciation 13,100 6,500
Amortization $ 2,600 $ 1,600