XML 91 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Share-based Compensation - Stock Option Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Outstanding, options (in shares) 779,938  
Outstanding, weighted average exercise price (in dollars per share) $ 16.12  
Outstanding, weighted average remaining life (Year) 3 years 3 months 3 days 3 years 3 months 7 days
Outstanding, aggregate intrinsic value $ 301 $ 5,097
Granted (in shares) 324,091  
Granted, weighted average exercise price (in dollars per share) $ 14.41  
Exercised (in shares) (85,840)  
Exercised, weighted average exercise price (in dollars per share) $ 10.17  
Lapsed or cancelled (in shares) (55,414)  
Lapsed or cancelled, weighted average exercise price (in dollars per share) $ 19.34  
Outstanding, options (in shares) 962,775 779,938
Outstanding, weighted average exercise price (in dollars per share) $ 15.89 $ 16.12
Exercisable, options (in shares) 512,161  
Exercisable, weighted average exercise price, options (in dollars per share) $ 14.48  
Exercisable, weighted average remaining life (Year) 2 years 2 months 8 days  
Exercisable, aggregate intrinsic value, options $ 282