Income Taxes (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Interest And Penalties [Abstract] | |||
Change in unrecognized tax benefit | $ 1.3 | ||
Unrecognized tax benefits | $ 12.9 | 12.9 | |
Unrecognized tax benefits that would impact effective tax rate | 9.5 | 9.5 | |
Unrecognized tax benefits, income tax penalties and interest accrued | 5.4 | 5.4 | $ 5.4 |
Income Tax (Expense) Benefit, Continuing Operations [Abstract] | |||
Effective income tax rate reconciliation, other expense (benefit) reconciling items, amount | 0.4 | $ 25.2 | |
Domestic Tax Jurisdiction | |||
Income Tax (Expense) Benefit, Continuing Operations [Abstract] | |||
Effective income tax rate reconciliation, other expense (benefit) reconciling items, amount | $ 1.0 |