Income Taxes - Narrative (Details) - USD ($) |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Tax Credit Carryforward [Line Items] | ||||
Unrecognized tax benefits | $ 3,600,000 | $ 4,500,000 | $ 0 | $ 500,000 |
Unrecognized tax benefits, accrual of interest and penalties | 300,000 | 400,000 | ||
Unrecognized tax benefits, expense for interest and penalties | (100,000) | 300,000 | ||
Unrecognized Tax Benefits, Including Interest and Penalties | 3,900,000 | $ 4,900,000 | $ 0 | |
Federal | ||||
Tax Credit Carryforward [Line Items] | ||||
Operating loss carryforwards | 0 | |||
Foreign | ||||
Tax Credit Carryforward [Line Items] | ||||
Operating loss carryforwards | 4,300,000 | |||
State | ||||
Tax Credit Carryforward [Line Items] | ||||
Operating loss carryforwards | $ 131,300,000 |