Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 40,504 | $ 38,001 |
Less: Accumulated depreciation | (16,676) | (13,597) |
Total property and equipment, net | 23,828 | 24,404 |
Laboratory equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 29,377 | 27,343 |
Leasehold improvement | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 7,911 | 5,136 |
Furniture and Fixture | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 1,864 | 1,075 |
Computer hardware and software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 1,122 | 869 |
Construction in progress | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 230 | $ 3,578 |