Income Taxes - Operating Loss Carryforwards (Details) $ in Millions |
Dec. 31, 2020
USD ($)
|
---|---|
Domestic Tax Authority | |
Operating Loss Carryforwards [Line Items] | |
Operating loss carryforwards | $ 283.0 |
State Tax Authority | |
Operating Loss Carryforwards [Line Items] | |
Operating loss carryforwards | 214.8 |
Foreign Tax Authority | |
Operating Loss Carryforwards [Line Items] | |
Operating loss carryforwards | $ 1.8 |