v3.26.1
EQUITY - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2017
Share Repurchase Program [Line Items]          
Proceeds from stock options and ESPP   $ 21.0 $ 30.1    
Treasury stock repurchased value $ 19.2 $ 202.9      
Treasury stock, shares (in shares) 14,204,000 14,204,000   13,040,000  
Treasury stock repurchased amount $ 1,868.7 $ 1,868.7   $ 1,665.8  
Accrued dividend RSU $ 11.8 11.8      
Paid dividend RSU   $ 14.3 $ 11.8    
Buyback Program          
Share Repurchase Program [Line Items]          
Stock repurchase program, authorized amount         $ 2,000.0
Treasury stock repurchases (in shares)   1,164,378      
Treasury stock repurchased value   $ 202.9      
Treasury stock, shares (in shares) 3,105,690 3,105,690      
Treasury stock repurchased amount $ 550.0 $ 550.0