v3.25.4
SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of shares      
Beginning balance (in shares) 1,123,656 1,420,378 1,262,366
Granted (in shares)     291,005
Exercised (in shares) (127,836) (191,602) (95,207)
Expired (in shares) (41,339) (103,008) (27,948)
Forfeited (in shares) (2,097) (2,112) (9,838)
Ending balance (in shares) 952,384 1,123,656 1,420,378
Weighted average exercise price      
Beginning balance (in dollars per share) $ 53.85 $ 52.83 $ 50.75
Granted (in dollars per share)     52.90
Exercised (in dollars per share) 50.21 50.05 29.67
Expired (in dollars per share) 56.94 46.84 35.41
Forfeited (in dollars per share) 52.90 56.94 57.07
Ending balance (in dollars per share) $ 54.20 $ 53.85 $ 52.83
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Number of shares, Outstanding stock options exercisable (in shares) 859,825 869,716 891,884
Weighted average exercise price, Outstanding stock options exercisable (in dollars per share) $ 54.34 $ 52.61 $ 50.36