XML 91 R68.htm IDEA: XBRL DOCUMENT v3.25.3
ACCELERATED SHARE REPURCHASE (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended
Sep. 30, 2025
Aug. 31, 2025
Jul. 31, 2025
Feb. 28, 2025
Dec. 31, 2024
Aug. 31, 2024
May 31, 2024
Apr. 30, 2024
Initial Delivery of Shares Settled April 2024                
Class of Stock [Line Items]                
Amount Paid               $ 150.0
Shares Received (in shares)               1.4
Initial delivery, price per share (in dollars per share)               $ 85.95
Value of Shares as % of Contract Value               80.00%
April 2024 Stock Repurchase Program Shares Sold in May 2024                
Class of Stock [Line Items]                
Shares Received (in shares)             1.7  
Final settlement per share price (in dollars per share)             $ 86.72  
Initial Delivery of Shares Settled August 2024                
Class of Stock [Line Items]                
Amount Paid           $ 500.0    
Shares Received (in shares)           5.8    
Initial delivery, price per share (in dollars per share)           $ 68.93    
Value of Shares as % of Contract Value           80.00%    
August 2024 Stock Repurchase Program Shares Sold in December 2024                
Class of Stock [Line Items]                
Shares Received (in shares)         7.5      
Final settlement per share price (in dollars per share)         $ 66.60      
Initial Delivery of Shares Settled February 2025                
Class of Stock [Line Items]                
Amount Paid       $ 250.0        
Shares Received (in shares)       2.6        
Initial delivery, price per share (in dollars per share)       $ 76.00        
Value of Shares as % of Contract Value       80.00%        
February 2025 Stock Repurchase Program Shares Sold in July 2025                
Class of Stock [Line Items]                
Shares Received (in shares)     3.5          
Final settlement per share price (in dollars per share)     $ 71.06          
Initial Delivery of Shares Settled August 2025                
Class of Stock [Line Items]                
Amount Paid   $ 500.0            
Shares Received (in shares)   5.1            
Initial delivery, price per share (in dollars per share)   $ 78.30            
Value of Shares as % of Contract Value   80.00%            
August 2025 Stock Repurchase Program, Shares Sold In September 2025                
Class of Stock [Line Items]                
Shares Received (in shares) 6.3              
Final settlement per share price (in dollars per share) $ 79.05