XML 147 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
US Federal $ 45.9 $ 39.6 $ 101.6
US State 10.0 6.4 10.2
Foreign 146.0 122.0 87.2
Total 201.9 168.0 199.0
Deferred      
US Federal (89.6) (84.3) (50.7)
US State (15.3) (9.4) (12.1)
Foreign (47.4) (21.6) (17.3)
Total (152.3) (115.3) (80.1)
Total $ 49.6 $ 52.7 $ 118.9