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