XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Share-based Compensation - Schedule of Share-Based Compensation for Restricted Stock and Restricted Stock Units (Details) - Restricted Stock and Restricted Stock Units [Member] - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Outstanding, Shares (in shares) 231,657 238,929
Outstanding, Weighted-Average Grant Date Fair Value (in dollars per share) $ 22.96 $ 23.66
Granted, Shares (in shares) 108,561 115,174
Granted, Weighted-Average Grant Date Fair Value (in dollars per share) $ 20.93 $ 20
Vested, Shares (in shares) (55,429) (93,767)
Vested, Weighted-Average Grant Date Fair Value (in dollars per share) $ 23.87 $ 21.34
Forfeited or cancelled, Shares (in shares) 0 26,840
Forfeited or cancelled, Weighted-Average Grant Date Fair Value (in dollars per share) $ 0 $ 21.33
Forfeited or cancelled, Shares (in shares) 0 (26,840)
Outstanding, Shares (in shares) 284,789 233,496
Outstanding, Weighted-Average Grant Date Fair Value (in dollars per share) $ 22 $ 23.05