Leases - Additional Information (Details) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
Aug. 31, 2025
USD ($)
|
Jul. 31, 2025 |
Mar. 31, 2025 |
|
| Lessee, Lease, Description [Line Items] | |||||
| Operating lease rent expenses | $ 4,800 | $ 5,600 | |||
| Right-of-use asset | 12,852 | 10,576 | |||
| Operating lease liability | $ 14,202 | $ 11,576 | |||
| New leases recognized during period | 0 | 0 | |||
| New Leases | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Right-of-use asset | $ 8,200 | ||||
| Operating lease liability | $ 8,000 | ||||
| Laboratory Space | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Operating lease, term of contract | 91 months | ||||
| Office Space | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Operating lease, term of contract | 39 months | ||||
| Minimum | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Lease term | 1 year 6 months | ||||
| Maximum | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Lease term | 191 years | ||||