XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Stock Based Compensation - Summary of Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Vested, shares (in shares) (13) (13)
Restricted Stock [Member]    
Non-vested, shares (in shares) 155 202
Non-vested, Weighted average grant date price (in dollars per share) $ 17.72 $ 15.15
Granted, shares (in shares) 76 79
Granted, Weighted average grant date price (in dollars per share) $ 12.82 $ 19.43
Vested, shares (in shares) (125) (126)
Vested, Weighted average grant date price (in dollars per share) $ 14.06 $ 15.5
Non-vested, shares (in shares) 106 155
Non-vested, Weighted average grant date price (in dollars per share) $ 18.28 $ 17.72