Income Taxes - Narrative (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Valuation Allowance [Line Items] | |
| Decrease in valuation allowance | $ 32.8 |
| Domestic | |
| Valuation Allowance [Line Items] | |
| Decrease in valuation allowance | 28.0 |
| State and Local | |
| Valuation Allowance [Line Items] | |
| Decrease in valuation allowance | $ 4.8 |