XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 06, 2023
Class of Warrant or Right [Line Items]      
Treasury stock, shares, acquired (in shares) 3,046,215 1,251,739  
Treasury stock acquired, average cost per share (in dollars per share) $ 32.83 $ 31.96  
Shares repurchased $ 100.0 $ 40.0  
Stock repurchase program, authorized amount $ 400.0    
Common Stock      
Class of Warrant or Right [Line Items]      
Number of shares authorized to be repurchased (in shares)     500,000,000.0