v3.26.3
Shareholders' Equity (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Equity [Abstract]        
Stock repurchase plan, authorized amount $ 2,600.0   $ 2,600.0  
Aggregate shares repurchased under stock repurchase plan 44.4   44.4  
Stock repurchased to date, value $ 2,373.5   $ 2,373.5  
Share Repurchase Program, Remaining Authorized, Number of Shares 226.5   226.5  
Stock Repurchased During Period, Value $ 50.0 $ 40.0 $ 200.0 $ 171.7