Annual report [Section 13 and 15(d), not S-K Item 405]

Property, Plant and Equipment (Details)

v3.25.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 98,962 $ 100,424
Less accumulated depreciation and amortization (73,500) (70,669)
Property, plant and equipment, net 25,462 29,755
Total depreciation 5,936 6,161
Cost of sales    
Property, Plant and Equipment [Line Items]    
Total depreciation 5,676 5,918
Selling, general and administrative    
Property, Plant and Equipment [Line Items]    
Total depreciation 260 243
Land    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 668 723
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 2,990 3,079
Buildings    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 1,531 1,534
Machinery, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 92,265 93,758
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 1,508 $ 1,330