XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment - Property and Equipment and Depreciation Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment    
Total Property and Equipment $ 16,187 $ 15,206
Accumulated Depreciation and Amortization (10,402) (8,804)
Property and Equipment, net 5,785 6,402
Machinery and Equipment    
Property and equipment    
Total Property and Equipment 11,973 11,131
Information Technology & Office Equipment    
Property and equipment    
Total Property and Equipment 1,845 1,845
Leasehold Improvements    
Property and equipment    
Total Property and Equipment 1,562 1,423
Laboratory Equipment    
Property and equipment    
Total Property and Equipment $ 807 $ 807