XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.3
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
9 Months Ended
Sep. 30, 2025
Sep. 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) 123,055 108,561
Granted, Weighted-Average Grant Date Fair Value (in dollars per share) $ 20.16 $ 20.93
Vested, Shares (in shares) (64,014) (55,429)
Vested, Weighted-Average Grant Date Fair Value (in dollars per share) $ 22.44 $ 23.87
Forfeited or cancelled, Shares (in shares) (33,074) 0
Forfeited or cancelled, Weighted-Average Grant Date Fair Value (in dollars per share) $ 25.8 $ 0
Outstanding, Shares (in shares) 315,516 284,789
Outstanding, Weighted-Average Grant Date Fair Value (in dollars per share) $ 20.74 $ 22