XML 126 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income (Loss) from Continuing Operations before Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. $ 234.5 $ 176.6 $ 132.1
Non-U.S. 29.4 26.4 18.8
Income before income taxes $ 263.9 $ 203.0 $ 150.9