Provision for Income Taxes - Narrative (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | $ 458,800,000 | $ 438,400,000 | |
| Net operating loss carryforwards subject to expiration | 4,500,000 | 4,500,000 | |
| Net operating loss carryforwards not subject to expiration | 454,300,000 | 454,300,000 | |
| Unrecognized tax benefits | 4,090,000 | 1,096,000 | $ 720,000 |
| Unrecognized tax benefits that impact annual effective tax rate | 1,400,000 | ||
| Unrecognized tax benefits, interest on income taxes accrued | 0 | ||
| Continuing Operations | |||
| Operating Loss Carryforwards [Line Items] | |||
| Increase in valuation allowance | 4,500,000 | ||
| Federal | Research Tax Credit Carryforward | |||
| Operating Loss Carryforwards [Line Items] | |||
| Tax credits | 19,600,000 | 8,900,000 | |
| State | |||
| Operating Loss Carryforwards [Line Items] | |||
| Tax credits | $ 200,000 | $ 200,000 |