Income Taxes - Operating Loss and Tax Credit Carryforwards (Details) - USD ($) $ in Millions |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Operating Loss Carryforwards [Line Items] | ||
Charitable contribution carryover (CCCs) | $ 1.2 | $ 23.6 |
US State | ||
Operating Loss Carryforwards [Line Items] | ||
Net operating losses | 114.9 | 157.0 |
Tax credit carryforwards | 3.2 | 4.9 |
US Federal | ||
Operating Loss Carryforwards [Line Items] | ||
Tax credit carryforwards | 12.2 | 12.2 |
Foreign | ||
Operating Loss Carryforwards [Line Items] | ||
Net operating losses | $ 50.6 | $ 54.1 |