Income Taxes - Narrative (Details) $ in Millions |
12 Months Ended |
---|---|
Dec. 31, 2023
USD ($)
| |
Operating Loss Carryforwards [Line Items] | |
Increase in valuation allowance | $ 13.2 |
Federal | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carryforwards | 611.5 |
Operating loss carryforwards not subject to expiration | 575.5 |
State | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carryforwards | $ 230.2 |