v3.25.2
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 36 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Apr. 22, 2025
Oct. 23, 2024
Stockholders' Equity Note [Abstract]              
Common stock, dividends (in usd per share) $ 0.05            
Dividends payable (in dollars per share)           $ 0.20  
Dividends paid $ 20.6 $ 21.5 $ 41.6 $ 43.2      
Stock repurchase program, authorized amount 1,800.0   1,800.0   $ 1,800.0   $ 1,000.0
Treasury stock, value, acquired, par value method 250.1 $ 100.0 500.2 $ 250.1 1,205.6    
Stock repurchase program, remaining authorized repurchase amount $ 594.4   $ 594.4   $ 594.4    
Stock repurchase program, remaining shares authorized to be repurchased (in shares) 17.3   17.3   17.3