Income Taxes - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Income Tax Disclosure [Abstract] | |||||
| Effective tax rate | 19.60% | 23.60% | 23.70% | 20.00% | |
| Unrecognized tax benefits, including interest and penalties | $ 62.3 | $ 62.3 | $ 63.3 | ||
| Income tax examination, year under examination | 2017 2018 | ||||
| Income tax examination, description | The conclusion of the examination of the Company’s consolidated federal income tax returns for 2017 and 2018 resulted in both agreed and unagreed adjustments. | ||||