Property and Equipment, Net - Schedule of Components of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Total property and equipment | $ 27,478 | $ 26,676 |
Less: accumulated depreciation | (9,644) | (8,714) |
Property and equipment, net | 17,834 | 17,962 |
Laboratory equipment | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 11,749 | 11,639 |
Leasehold improvements | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 3,572 | 3,224 |
Building and land | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 7,622 | 7,763 |
Construction in progress | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 654 | 357 |
Office and computer equipment | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | 1,603 | 1,495 |
Furniture and fixtures | ||
Property Plant And Equipment [Line Items] | ||
Total property and equipment | $ 2,277 | $ 2,198 |