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