XML 125 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Schedule of Net Income Tax Payments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. federal $ 51.9 $ 68.3 $ 58.2
U.S. state and local 15.6 17.8 12.1
Foreign 1.8 1.5 1.8
Total income tax payments, net $ 69.3 $ 87.6 $ 72.1