Leases - Narrative (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Feb. 28, 2022 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Apr. 30, 2026 |
Dec. 31, 2025 |
|
| Lessee, Lease, Description [Line Items] | ||||||||
| Operating lease, expense | $ 300 | $ 700 | $ 300 | $ 700 | ||||
| Operating lease, right-of-use assets | 4,292 | 4,292 | $ 4,782 | |||||
| Operating lease liability, current | 1,073 | 1,073 | 1,011 | |||||
| Proceeds from secured lines of credit | $ 700 | |||||||
| Restricted cash, noncurrent | $ 515 | $ 515 | $ 704 | |||||
| Letter of Credit | ||||||||
| Lessee, Lease, Description [Line Items] | ||||||||
| Restricted cash, noncurrent | $ 500 | |||||||
| Boston, Massachusetts | ||||||||
| Lessee, Lease, Description [Line Items] | ||||||||
| Operating lease, expense | $ 11,100 | |||||||
| Operating lease, right-of-use assets | 8,000 | |||||||
| Operating lease liability, current | $ 8,000 | |||||||