XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes to Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Issuance of shares of restricted stock, Shares 64,225 56,496 48,750
Cash dividends declared, per share $ 0.85 $ 0.8125 $ 0.71
Common Stock [Member]      
Issuance of shares of restricted stock, Shares 64,425 56,496 48,750
Issuance of shares of restricted stock, forfeitures 6,350 8,000 2,575
Issuance of shares of common stock in acquisition   500,426 1,833,845
Issuance of shares, purchase of common stock in acquisition   125