XML 126 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:              
Federal         $ 109.0 $ 159.2 $ 132.1
State         34.9 33.7 26.6
Foreign         27.0 20.0 14.5
Total current         170.9 212.9 173.2
Deferred:              
Federal         23.2 (19.6) (22.2)
State         (3.5) (4.0) (4.9)
Foreign         0.4 (1.0) 1.6
Total deferred         20.1 (24.6) (25.5)
Total provision for income taxes $ 36.2 $ 57.5 $ 66.1 $ 31.2 $ 191.0 $ 188.3 $ 147.7