XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 - Stock Based Compensation - Summary of Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Vested, shares (in shares) (13)  
Restricted Stock [Member]    
Non-vested, shares (in shares) 202 196
Non-vested, Weighted average grant date price (in dollars per share) $ 15.15 $ 11.26
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 79 173
Granted, Weighted average grant date price (in dollars per share) $ 19.43 $ 15.97
Vested, shares (in shares) (126) (167)
Vested, Weighted average grant date price (in dollars per share) $ 15.5 $ 11.46
Non-vested, shares (in shares) 155 202
Non-vested, Weighted average grant date price (in dollars per share) $ 17.52 $ 15.15