XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment      
Total $ 7,001 $ 6,319  
Less accumulated depreciation and amortization (4,660) (4,335)  
Property and equipment, net 2,341 1,984  
Depreciation expense 632 428 $ 383
Umbrella Agreement with Aroa      
Property and Equipment      
Total 200 200  
Lab equipment      
Property and Equipment      
Total $ 2,968 2,883  
Estimated useful lives 5 years    
Furniture and fixtures      
Property and Equipment      
Total $ 366 284  
Estimated useful lives 5 years    
Computer equipment and software      
Property and Equipment      
Total $ 733 645  
Estimated useful lives 3 years    
Leasehold improvements      
Property and Equipment      
Total $ 2,934 $ 2,507  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember