XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes to Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash dividends declared, per share $ 0.8825 $ 0.85 $ 0.8125
Common Stock [Member]      
Issuance of shares of restricted stock, Shares 60,169 64,425 56,496
Issuance of shares of restricted stock, forfeitures 5,811 6,350 8,000
Issuance of shares of common stock in acquisition     500,426
Issuance of shares, purchase of common stock in acquisition     125