XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 16.9 $ 12.4 $ 27.0
State and local 2.9 0.2 6.5
Foreign 26.2 18.6 23.1
Total Current Income Tax 46.0 31.2 56.6
Deferred:      
Federal (4.1) 5.2 (3.7)
State and local (0.5) 0.3 (0.7)
Foreign (35.8) (1.4) (0.6)
Total Deferred Income Tax (40.4) 4.1 (5.0)
Total $ 5.6 $ 35.3 $ 51.6