XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Consolidated Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 59.6 $ 105.2 $ 222.9
State 16.6 10.8 30.6
Foreign 45.8 37.9 72.8
Total current 122.0 153.9 326.3
Deferred      
Federal 52.5 27.3 30.4
State 11.9 7.0 9.0
Foreign (3.8) (2.9) (7.4)
Total deferred 60.6 31.4 32.0
Income tax expense $ 182.6 $ 185.3 $ 358.3