XML 68 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment - Property and Equipment and Depreciation Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and equipment    
Total Property and Equipment $ 15,350 $ 16,187
Accumulated Depreciation and Amortization (10,721) (10,402)
Property and Equipment, net 4,629 5,785
Machinery and Equipment    
Property and equipment    
Total Property and Equipment 11,340 11,973
Information Technology & Office Equipment    
Property and equipment    
Total Property and Equipment 1,717 1,845
Leasehold Improvements    
Property and equipment    
Total Property and Equipment 1,567 1,562
Laboratory Equipment    
Property and equipment    
Total Property and Equipment $ 726 $ 807