Income Taxes (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Income Taxes [Line Items] | ||||
| Effective tax rate (as a percent) | (168.90%) | (0.80%) | (0.90%) | (2.20%) |
| Net unrecognized tax benefits which would impact effective tax rate if recognized | $ 6.5 | $ 6.5 | ||
| Minimum | Subsidiaries | ||||
| Income Taxes [Line Items] | ||||
| Effective tax rate (as a percent) | 0.00% | |||
| Maximum | Subsidiaries | ||||
| Income Taxes [Line Items] | ||||
| Effective tax rate (as a percent) | 35.00% | |||