v3.26.3
SHAREHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2026
Jul. 31, 2026
Jun. 30, 2026
Sep. 30, 2025
Jul. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining number of shares authorized to be repurchased (in shares) 22,500,000        
Stock options exercised (in shares) 771,521        
Stock options, weighted average price (in dollars per share) $ 143.53        
Accelerated Share Repurchase Agreement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Repurchase shares (in shares)     2,500,000   2,000,000.0
Payment for settlement of contract   $ 34.6   $ 58.9  
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units vested (in shares) 346,580