XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 154,531 $ 152,451
Accumulated depreciation and amortization (77,615) (73,342)
Net property, plant and equipment 76,916 79,109
Land and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,863 5,900
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 38,515 38,602
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 14,602 12,642
Machinery & equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 75,773 74,005
Furniture, fixtures, computers & software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 11,202 10,361
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 8,576 $ 10,941