XML 63 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment - Schedule of Major Classes of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property and equipment    
Total Property and Equipment $ 14,062 $ 15,350
Accumulated Depreciation and Amortization (9,734) (10,721)
Property and Equipment, net 4,328 4,629
Machinery and Equipment    
Property and equipment    
Total Property and Equipment 10,273 11,340
Information Technology & Office Equipment    
Property and equipment    
Total Property and Equipment 1,686 1,717
Leasehold Improvements    
Property and equipment    
Total Property and Equipment 1,378 1,567
Laboratory Equipment    
Property and equipment    
Total Property and Equipment $ 725 $ 726