Property and Equipment, Net - Schedule of Components 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 | $ 29,014 | $ 26,676 |
Less: accumulated depreciation | (10,662) | (8,714) |
Property and equipment, net | 18,352 | 17,962 |
Laboratory equipment | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 12,057 | 11,639 |
Leasehold improvements | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 3,622 | 3,224 |
Building and land | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 7,728 | 7,763 |
Construction in progress | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 1,449 | 357 |
Office and computer equipment | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 1,821 | 1,495 |
Furniture and fixtures | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | $ 2,337 | $ 2,198 |