v3.25.2
Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Consolidated Statements of Changes in Stockholders' Equity (unaudited) [Abstract]        
Cash dividends - per share (in dollars per share) $ 0.34 $ 0.32 $ 0.68 $ 0.64
Issuance of common stock for acquisition (in shares) 5,108,663   5,108,663  
Purchase of treasury shares (in shares)   5,700   7,600
Net issuance of shares to employee benefit plans and other stock plans (in shares) 13,218 16,054 74,107 63,070