XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details 1) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income taxes [Line Items]      
Total current $ 122.9 $ 108.0 $ 84.2
Total deferred 19.7 12.9 7.7
Total income tax expense 142.6 120.9 91.9
U.S.      
Income taxes [Line Items]      
Total current 4.3 5.1 3.9
Total deferred 6.1 12.2 (7.3)
Foreign      
Income taxes [Line Items]      
Total current 118.6 102.9 80.3
Total deferred $ 13.6 $ 0.7 $ 15.0