XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of
options

   

Weighted
average

exercise
price

   

Weighted

average

remaining

contractual

term

   

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

    106,000     $ 20.24       2.0     $ 609  

Granted

    19,425     $ 21.62                  

Exercised

    (26,000 )     19.36                  

Forfeited or expired

                           

Outstanding at the end of the year

    99,425     $ 20.74       2.5     $ 316  

Exercisable at the end of the year

    80,000     $ 20.53       1.5     $ 295  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

Number of
RSUs and

PSUs

   

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

    879,277     $ 37.57  

Granted

    943,377       20.51  

Vested

    (363,453 )     38.71  

Forfeited

    (177,450 )     35.54  

Unvested at the end of the year

    1,281,751     $ 24.97