XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total cost $ 72,296 $ 67,694
Less: Accumulated depreciation and amortization (42,189) (36,436)
Total property, plant and equipment, net 30,107 31,258
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 242 242
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 7,970 7,378
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 54,158 50,152
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 9,206 8,967
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total cost $ 720 $ 955