Leases - Summary of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Lease expense included in: | ||||
| Variable lease cost | $ 127 | $ 76 | $ 236 | $ 132 |
| Total lease expense | 1,308 | 1,149 | 2,492 | 2,235 |
| Research and Development [Member] | ||||
| Lease expense included in: | ||||
| Operating Lease, Cost | 1,063 | 1,009 | 2,073 | 1,974 |
| General and Administrative [Member] | ||||
| Lease expense included in: | ||||
| Operating Lease, Cost | $ 118 | $ 64 | $ 183 | $ 129 |