Income Taxes (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
Dec. 31, 2020 |
|
Income Tax Disclosure [Abstract] | |||||
Effective income tax | 21.30% | 23.70% | 21.90% | 23.40% | |
Deferred tax assets, net | $ 27.9 | $ 27.9 | $ 32.7 | ||
Gross unrecognized tax benefits | 35.1 | 35.1 | 30.9 | ||
Accrued interest and penalties on unrecognized tax benefits | $ 3.3 | $ 3.3 | $ 2.8 |