XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Share-based Compensation - Schedule of Share-Based Compensation for Restricted Stock and Restricted Stock Units (Details) - Restricted Stock and Restricted Stock Units [Member] - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Outstanding, Shares (in shares) 289,549 231,657
Outstanding, Weighted-Average Grant Date Fair Value (in dollars per share) $ 21.94 $ 22.96
Granted, Shares (in shares) 119,012 60,976
Granted, Weighted-Average Grant Date Fair Value (in dollars per share) $ 20.11 $ 21.83
Vested, Shares (in shares) (52,669) (38,149)
Vested, Weighted-Average Grant Date Fair Value (in dollars per share) $ 23.13 $ 26.05
Forfeited or cancelled, Shares (in shares) (20,516) 0
Forfeited or cancelled, Weighted-Average Grant Date Fair Value (in dollars per share) $ 28.07 $ 0
Outstanding, Shares (in shares) 335,376 254,484
Outstanding, Weighted-Average Grant Date Fair Value (in dollars per share) $ 20.73 $ 22.18