Income Taxes Textual (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Income Tax Disclosure [Line Items] | |||
Change in valuation allowance | $ 47,490 | $ 70,894 | $ 47,954 |
Provisions and accruals for interest and penalties | $ 0 | $ 0 | $ 0 |
Open tax year | 2018 2019 2020 2021 | ||
Research Tax Credit Carryforward | |||
Income Tax Disclosure [Line Items] | |||
Tax credit carryforward, amount | $ 102,752 | ||
Domestic Tax Authority | |||
Income Tax Disclosure [Line Items] | |||
Operating loss carryforwards, total | 432,328 | ||
State and Local Jurisdiction | |||
Income Tax Disclosure [Line Items] | |||
Operating loss carryforwards, total | 183,478 | ||
Foreign Tax Authority | |||
Income Tax Disclosure [Line Items] | |||
Operating loss carryforwards, total | $ 65,416 |