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