XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes In Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Stockholders' Equity [Abstract]        
Cash Dividends Paid, per Share (in dollars per share) $ 0.29 $ 0.27 $ 0.85 $ 0.81
Stock Options Exercised (in shares)     5,144 8,620
Shares Issued Under the Directors' Stock Plan (in shares) 3,732 4,594 13,377 15,196
Shares Issued Under Employee Stock Purchase Plan (in shares) 3,184 3,041 10,064 8,884
Shares Issued Related to Restricted Stock Units (in shares)   2,753 2,753 2,753
Shares Issued Related to Restricted Share Awards (in share)     43,250 22,230
Purchase of Treasury Stock (in shares) 52,947 [1] 0 379,814 [1] 266,517 [1]
[1] Cost of Treasury Stock includes the Stock Buyback Tax Under the Inflation Reduction Act of 2022.