XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense (Benefit)
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Income before income taxes$1,080.2 $770.4 $2,035.2$1,493.2 
Provision for income taxes191.4 105.0 $332.6190.1 
Effective tax rate17.7 %13.6 %16.3 %12.7 %