v3.25.2
CONSOLIDATED STATEMENT OF EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Stockholders' Equity [Abstract]        
Cash dividend per common share (in dollars per share) $ 1.68 $ 1.67 $ 3.35 $ 3.33
Common stock issued under employee plans (in shares) 1,896,410 2,646,967 5,381,471 6,810,086
Purchases of treasury stock under employee plans (in shares) 607,202 856,885 1,708,409 1,944,555
Sales of treasury stock under employee plans (in shares) 833,460 755,447 1,554,907 1,269,017