XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Provision for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 139.8 $ 145.4 $ 74.1
State 21.7 25.9 17.0
Foreign 44.7 41.5 29.0
Deferred (88.5) (54.8) 12.0
Total provision for income taxes $ 117.7 $ 158.0 $ 132.1