XML 126 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 76.9 $ 87.8 $ 91.5
Foreign 3.0 5.8 7.2
State 24.8 29.0 32.6
Total current taxes 104.7 122.6 131.3
Deferred:      
Federal 13.7 22.0 25.5
Foreign 1.7 0.6 (0.6)
State 3.9 5.9 5.1
Total deferred taxes 19.3 28.5 30.0
Provision for (benefit from) income taxes $ 124.0 $ 151.1 $ 161.3