Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Income Tax Disclosure [Abstract] | |||
Increase in valuation allowance | $ 18,300 | $ 5,800 | |
Uncertain tax benefits | 3,684 | 2,861 | $ 2,430 |
Accrued interest and penalties related to uncertain tax positions | 0 | ||
Operating Loss Carryforwards [Line Items] | |||
Increase in unrecognized tax benefits due to additional research and development credits | 823 | 431 | |
Federal | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating losses | 193,200 | 131,200 | |
Net operating loss that can be carried forward indefinitely | 147,300 | ||
Federal | Research and Developmental | |||
Operating Loss Carryforwards [Line Items] | |||
Tax credit carryforward | 5,900 | ||
State | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating losses | 149,900 | 118,500 | |
State | Research and Developmental | |||
Operating Loss Carryforwards [Line Items] | |||
Tax credit carryforward | 5,600 | ||
Foreign | |||
Operating Loss Carryforwards [Line Items] | |||
Income tax liability | $ 0 | $ 0 |
X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|