XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment      
Total property and equipment $ 29,238 $ 27,810  
Less: accumulated depreciation and amortization (23,904) (23,464)  
Property and equipment, net 5,334 4,346  
Depreciation and amortization expense 3,380 3,177 $ 3,008
Laboratory equipment      
Property and Equipment      
Total property and equipment 10,657 10,411  
Manufacturing equipment      
Property and Equipment      
Total property and equipment 2,587 3,010  
Office furniture and equipment      
Property and Equipment      
Total property and equipment 3,932 3,965  
Leasehold improvements      
Property and Equipment      
Total property and equipment 10,338 10,285  
Construction in progress      
Property and Equipment      
Total property and equipment 1,724 139  
Property and equipment      
Property and Equipment      
Depreciation and amortization expense $ 1,800 $ 1,600 $ 1,500