XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE - Share Repurchase (Details)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE    
Amount paid or accrued to repurchase shares $ 22.8 $ 23.7
Number of shares repurchased | shares 0.3 0.3
Average repurchase price per share | $ / shares $ 83.83 $ 84.19
Remaining amount authorized by Board of Directors for future share repurchases $ 173.4 $ 173.4