v3.25.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Feb. 28, 2025
Subsidiary, Sale of Stock [Line Items]        
Share repurchase program authorized       $ 500.0
Stock repurchases under stock repurchase programs (in shares) 600 200 825  
Aggregate cost of shares repurchased $ 45.3 $ 18.5    
Share repurchase program, remaining authorized, amount $ 436.2   $ 436.2  
Preferred stock authorized for issuance (in shares) 2,000   2,000  
Preferred stock, par value (in dollars per share) $ 0.01   $ 0.01  
Common stock authorized for issuance (in shares) 1,200,000   1,200,000  
Treasury Stock        
Subsidiary, Sale of Stock [Line Items]        
Aggregate cost of shares repurchased $ 45.3 $ 18.5 $ 63.8