v3.25.4
CAPITAL STOCK - Schedule of Treasury Stock (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Treasury Stock, Common, Value [Roll Forward]      
Purchase of treasury stock for SBC plans $ 221.6 $ 119.6 $ 82.3
Treasury stock      
Treasury Stock, Common, Value [Roll Forward]      
Issued and outstanding, beginning balance (in shares) 2.5 3.3 1.5
Repurchases in the open market through independent broker under SBC ASPPs (in shares) 1.7 3.0 3.7
Shares delivered, share-based compensation arrangement (in shares) (2.4) (3.8) (1.9)
Issued and outstanding, ending balance (in shares) 1.8 2.5 3.3
Purchase of treasury stock for SBC plans $ 221.6 $ 119.6 $ 82.3
Common stock held by trustee for delivery under share-based compensation plans (in share) $ 153.8 $ 92.9 $ 72.6