v3.26.1
Stock-based Compensation Expense and Share Repurchase Programs - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
May 31, 2025
Feb. 28, 2023
Share Repurchase Program [Line Items]        
Shares repurchased (in shares) 0.7 0.9    
Value of shares repurchased $ 344.5 $ 416.9    
Stock repurchase program, remaining amount $ 3,000.0      
February 2023 Share Repurchase Program        
Share Repurchase Program [Line Items]        
Number of shares authorized to be repurchased       $ 3,000.0
May 2025 Share Repurchase Program        
Share Repurchase Program [Line Items]        
Number of shares authorized to be repurchased     $ 4,000.0