Leases - Components of Lease Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Leases [Abstract] | ||||||
| Operating lease cost | $ 136 | $ 286 | $ 363 | $ 578 | ||
| Variable lease cost and other, net | [1] | (40) | 135 | 78 | 247 | |
| Short-term lease cost | 30 | 30 | ||||
| Finance lease cost, Amortization of right-of-use assets | 239 | 261 | 478 | 523 | ||
| Finance lease cost, Interest | 27 | 50 | 58 | 105 | ||
| Total lease costs | $ 392 | $ 732 | $ 1,007 | $ 1,453 | ||
| ||||||