Income Taxes (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Operating Loss Carryforwards [Line Items] | ||
| Tax benefit upon release of valuation allowance | $ 96,336 | |
| Percentage of change in ownership | 50.00% | |
| Period of change in ownership | 3 years | |
| Federal | ||
| Operating Loss Carryforwards [Line Items] | ||
| Operating loss carryforwards | $ 179,390 | 0 |
| Tax credit | 0 | 0 |
| State | ||
| Operating Loss Carryforwards [Line Items] | ||
| Operating loss carryforwards | $ 137,331 | $ 95,230 |