XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Equipment and leasehold improvements consist of the following (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross $ 35,550 $ 30,567
Less: Accumulated depreciation and amortization (22,816) (21,899)
Property, Plant and Equipment, Net, Total 12,734 8,668
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross 23,551 23,339
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross 1,014 1,014
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross 126 126
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross 5,153 5,157
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property plant and equipment,gross $ 5,706 $ 931