Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Valuation Allowance [Line Items] | ||
Net operating loss carryforwards | $ 62,417 | $ 58,042 |
Increase in valuation allowance | 3,300 | $ 3,600 |
Net operating losses carried forward | 205,200 | |
Domestic Tax Authority [Member] | ||
Valuation Allowance [Line Items] | ||
Federal and state net operating loss carryforwards | 229,600 | |
State and Local Jurisdiction [Member] | ||
Valuation Allowance [Line Items] | ||
Federal and state net operating loss carryforwards | $ 189,900 |