XML 49 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Property Plant And Equipment [Line Items]      
Property and equipment $ 15,623   $ 15,521
Less: accumulated depreciation (11,131)   (10,777)
Total property and equipment, net 4,492   4,744
Depreciation expense 360 $ 364  
Laboratory equipment      
Property Plant And Equipment [Line Items]      
Property and equipment 8,861   8,819
Leasehold improvements      
Property Plant And Equipment [Line Items]      
Property and equipment 4,548   4,548
Furniture and fixtures      
Property Plant And Equipment [Line Items]      
Property and equipment 1,435   1,435
Office equipment      
Property Plant And Equipment [Line Items]      
Property and equipment 622   621
Computer equipment      
Property Plant And Equipment [Line Items]      
Property and equipment $ 157   $ 98