XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Stock-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
Beginning balance, number of options outstanding (in shares) 384,500
Beginning balance, option, weighted average exercise price (in dollars per share) $ 2.98
Granted, options (in shares) 0
Granted, option, weighted average exercise price (in dollars per share) $ 0
Exercised, options (in shares) (44,000)
Exercised, option, weighted average exercise price (in dollars per share) $ 0.96
Expired or forfeited, options (in shares) (70,000)
Expired or forfeited, option, weighted average exercise price (in dollars per share) $ 3.85
Ending balance, number of options outstanding (in shares) 270,500
Ending balance, option, weighted average exercise price (in dollars per share) $ 3.09
Outstanding, weighted average remaining contractual term (Year) 2 years 21 days
Outstanding, aggregate intrinsic value $ 16
Exercisable, options (in shares) 270,500
Exercisable, option, weighted average exercise price (in dollars per share) $ 3.09
Exercisable, weighted average remaining contractual term (Year) 2 years 21 days
Exercisable, aggregate intrinsic value $ 16