v3.26.1
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE - Share Repurchase (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE          
Amount paid or accrued to repurchase shares   $ 22.8 $ 0.3 $ 23.7  
Number of shares repurchased 0 300,000   300,000  
Average repurchase price per share   $ 83.83 $ 209.36 $ 84.19  
Other accrued expenses $ 85.0   $ 85.0   $ 78.1
Remaining amount authorized by Board of Directors for future share repurchases $ 166.6   $ 166.6