v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income tax expense $ 28.1 $ 17.2 $ 42.1 $ 33.1  
Effective income tax rate, continuing operations 41.70% 48.60% 47.60% 46.10%  
Unrecognized tax benefit liability, including penalties and accrued interest $ 39.0   $ 39.0   $ 34.2
Minimum [Member]          
Income Tax Examination, Estimate of Possible Loss     315.0    
Maximum [Member]          
Income Tax Examination, Estimate of Possible Loss     365.0    
Notice of Tax Due          
Income Taxes Receivable $ 10.1   $ 10.1