XML 137 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Stock-based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Beginning balance, RSA (in shares) 118,530 121,672 110,184
Beginning balance, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) $ 28.85 $ 28.02 $ 24.35
Granted, RSA (in shares) 37,600 35,050 41,350
Granted, Weighted Average Grant Date Fair Value (in dollars per share) $ 30.73 $ 30.94 $ 35.46
Less vested, RSA (in shares) 44,462 38,192 29,862
Less vested, Weighted Average Grant Date Fair Value (in dollars per share) $ 28.24 $ 28.12 $ 24.78
Forfeited or expired, RSA (in shares) 9,524 0 0
Forfeited or expired, Weighted Average Grant Date Fair Value (in dollars per share) $ 30.96 $ 0 $ 0
Ending balance, RSA (in shares) 102,144 118,530 121,672
Ending balance, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) $ 29.61 $ 28.85 $ 28.02