XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Changes in Stockholders' Equity [Abstract]      
Cash dividends - per share (in dollars per share) $ 1.32 $ 1.24 $ 1.16
Issuance of common stock for acquisition (in shares)   4,322,999  
Purchase of treasury shares (in shares) 7,600 155,500 400,000
Net issuance of shares to employee benefit plans and other stock plans (in shares) 92,218 84,577 89,811