v3.26.1
STOCKHOLDERS' EQUITY - Changes In Treasury Stock (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
STOCKHOLDERS' EQUITY [Abstract]    
Treasury stock, beginning balances 67,044,120 59,794,239
Common stock repurchased 2,634,291 1,376,816
Common stock reissued under stock-based compensation plan (709,221) (614,300)
Restricted stock forfeited 0 2,180
Treasury stock, ending balances 68,969,190 60,558,935