v3.26.3
Property and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Property and equipment, net          
Finance lease right-of-use assets $ 1,093   $ 1,093   $ 1,106
Property and equipment, gross 33,186   33,186   32,199
Less: Accumulated depreciation and amortization (28,972)   (28,972)   (26,178)
Property and equipment, net 4,214   4,214   6,021
Depreciation and amortization expense 1,100 $ 1,800 3,300 $ 5,100  
Amortization expense of property and equipment under finance leases 55 $ 55 166 $ 162  
Laboratory equipment          
Property and equipment, net          
Property and equipment 17,899   17,899   17,564
Leasehold improvements          
Property and equipment, net          
Property and equipment 12,475   12,475   12,031
Computer equipment and software          
Property and equipment, net          
Property and equipment 865   865   634
Furniture and office equipment          
Property and equipment, net          
Property and equipment $ 854   $ 854   $ 864