Commitments and Contingencies - Additional Information (Details) |
Jun. 30, 2025
USD ($)
ft²
|
Dec. 31, 2024
USD ($)
|
---|---|---|
Commitments And Contingencies [Line Items] | ||
Indemnification liability | $ | $ 0 | $ 0 |
Office and laboratory space | ||
Commitments And Contingencies [Line Items] | ||
Number of square feet under lease | ft² | 24,300 |