v3.25.2
Weighted Average Shares Outstanding (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted Average Shares Outstanding
Three Months Ended
June 30,
Six Months Ended
 June 30,
2025202420252024
Basic weighted average shares outstanding417.8 415.2 417.3 415.0 
Dilutive securities3.1 3.0 4.5 2.9 
Diluted weighted average shares outstanding420.9 418.2 421.8 417.9