XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost $ 67,694 $ 55,415
Less: Accumulated depreciation and amortization (36,436) (32,167)
Property, Plant and Equipment, Net, Total 31,258 23,248
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 242 162
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 7,378 4,072
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 50,152 37,468
Software [Member]    
Property, Plant and Equipment [Line Items]    
Total cost 8,967 8,744
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total cost $ 955 $ 4,969