XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity and Noncontrolling Interests, Stock Repurchase (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Apr. 23, 2024
Apr. 22, 2025
Mar. 31, 2025
Mar. 31, 2024
Stockholders' Equity        
Treasury stock retired (in dollars)     $ 0.0 $ 0.0
Payments for shares repurchased (in dollars)     $ 180.9 $ 153.8
2024 Stock Repurchase Program        
Stockholders' Equity        
Value of shares authorized to be repurchased (in dollars) $ 2,000.0      
Repurchase of stock program, period 3 years      
Stock repurchase program expiration date Apr. 28, 2027      
Number of shares repurchased     2.7  
Payments for shares repurchased (in dollars)     $ 180.9  
Subsequent Event | 2024 Stock Repurchase Program        
Stockholders' Equity        
Number of shares repurchased   0.7    
Payments for shares repurchased (in dollars)   $ 43.9    
Value of shares remaining that may be repurchased under the stock repurchase program (in dollars)   $ 1,311.6