v3.26.1
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, plant and equipment          
Property, plant, and equipment, gross $ 187,273   $ 187,273   $ 181,894
Less accumulated depreciation (124,926)   (124,926)   (120,123)
Property, plant, and equipment, net 62,347   62,347   61,771
Depreciation expense 3,058 $ 3,276 6,145 $ 6,464  
Land          
Property, plant and equipment          
Property, plant, and equipment, gross 1,790   1,790   1,798
Building and improvements          
Property, plant and equipment          
Property, plant, and equipment, gross $ 30,559   $ 30,559   30,215
Building and improvements | Minimum          
Property, plant and equipment          
Useful lives 5 years   5 years    
Building and improvements | Maximum          
Property, plant and equipment          
Useful lives 39 years   39 years    
Machinery, equipment, tools and dies          
Property, plant and equipment          
Property, plant, and equipment, gross $ 122,875   $ 122,875   121,774
Machinery, equipment, tools and dies | Minimum          
Property, plant and equipment          
Useful lives 3 years   3 years    
Machinery, equipment, tools and dies | Maximum          
Property, plant and equipment          
Useful lives 15 years   15 years    
Construction in progress          
Property, plant and equipment          
Property, plant, and equipment, gross $ 5,251   $ 5,251   1,636
Furniture, fixtures and other          
Property, plant and equipment          
Property, plant, and equipment, gross $ 26,798   $ 26,798   $ 26,471
Furniture, fixtures and other | Minimum          
Property, plant and equipment          
Useful lives 3 years   3 years    
Furniture, fixtures and other | Maximum          
Property, plant and equipment          
Useful lives 10 years   10 years