Income Taxes - Additional Information (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Valuation Allowance [Line Items] | |||
| Deferred tax asset, valuation allowance increase (release) | $ 15,226,000 | ||
| Valuation allowance | $ 95,793,000 | $ 80,612,000 | |
| Income tax credits expiration year | 2039 | ||
| Unrecognized tax benefits interest or penalties | $ 0 | ||
| Unrecognized tax benefits | 1,212,000 | $ 1,212,000 | $ 3,817,000 |
| R&D | |||
| Valuation Allowance [Line Items] | |||
| Tax credits | 145,000 | ||
| Federal | |||
| Valuation Allowance [Line Items] | |||
| Gross net operating losses | 252,280,000 | ||
| State | |||
| Valuation Allowance [Line Items] | |||
| Gross net operating losses | $ 245,468,000 | ||
| Earliest Tax Year | State | |||
| Valuation Allowance [Line Items] | |||
| Operating loss carryforwards expiration year | 2032 | ||
| Latest Tax Year | State | |||
| Valuation Allowance [Line Items] | |||
| Operating loss carryforwards expiration year | 2045 |