XML 87 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 152,451 $ 134,934
Accumulated depreciation (73,342) (64,370)
Net property, plant and equipment 79,109 70,564
Land and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 5,900 5,759
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 38,602 37,895
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 12,642 11,216
Machinery & equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 74,005 65,244
Furniture, fixtures, computers & software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 10,361 8,314
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 10,941 $ 6,506