Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total | $ 89,575 | $ 63,955 |
Less accumulated depreciation | (15,515) | (12,833) |
Property and equipment, net | 74,060 | 51,122 |
Land | ||
Property, Plant and Equipment [Line Items] | ||
Total | 7,245 | 7,245 |
Lab equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total | 26,400 | 23,633 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total | 14,808 | 14,616 |
Computer equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total | 5,702 | 5,306 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Total | 3,550 | 3,541 |
Construction-in-progress | ||
Property, Plant and Equipment [Line Items] | ||
Total | $ 31,870 | $ 9,614 |