XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock repurchased, shares (in shares) 206,978 265,939 140,526
Stock options exercised, shares (in shares) 713 5,346 2,573
Vesting of restricted stock, shares (in shares) 17,583 23,968 18,487
Equity based compensation, shares (in shares) 16,462 45,193 48,780
Cash dividends paid, per share (in dollars per share) $ 1.14 $ 1.09 $ 1.08