XML 117 R106.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Changes In Treasury Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
STOCKHOLDERS' EQUITY [Abstract]        
Treasury stock, beginning balances 60,558,935 56,956,069 59,794,239 54,360,304
Common stock repurchased 1,589,748 2,840,591 2,966,564 5,983,180
Common stock reissued under stock-based compensation plan 0 (556) (614,300) (549,285)
Restricted stock forfeited 6,638 1,559 8,818 3,464
Treasury stock, ending balances 62,155,321 59,797,663 62,155,321 59,797,663