v3.26.1
Property and equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property and equipment, net  
Schedule of summary of property and equipment, net

​

​

​

​

​

​

​

​

​

  ​ ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Lab equipment

​

$

25,996

​

$

32,695

Leasehold improvements

​

 

47,212

​

 

61,647

Construction in progress

​

 

546

​

 

105

Computer software and equipment

​

 

2,454

​

 

2,958

Furniture and fixtures

​

 

1,301

​

 

1,221

Total

​

​

77,509

​

​

98,626

Less: Accumulated depreciation

​

 

(43,027)

​

 

(48,600)

Property and equipment, net

​

$

34,482

​

$

50,026