XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK REPURCHASE PROGRAM (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 10, 2024
Stock repurchase program          
Common stock repurchased (retired and held in treasury) (in shares) 286 95 1,300 215  
Common stock repurchased (retired and held in treasury) $ 40.0 $ 14.2 $ 190.0 $ 31.3  
Remaining authorized repurchase amount $ 272.7   $ 272.7    
Stock Repurchase Program October 10, 2024          
Stock repurchase program          
Share repurchases authorized amount         $ 500.0