XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of stock awards (in thousands)

  

Weighted average grant date fair value

 
         

Unvested at December 31, 2020

  645  $16.25 
         

Granted

  252  $21.34 

Vested

  (218) $16.57 

Forfeited

  (117) $15.31 

Unvested at December 31, 2021

  562  $18.12 
         

Granted

  155  $22.08 

Vested

  (223) $18.79 

Forfeited

  (5) $13.94 

Unvested at December 31, 2022

  489  $19.12 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of options (in thousands)

  

Weighted average exercise price

  

Weighted average grant date fair value

  

Weighted average remaining contractual term

  

Aggregate intrinsic value (in thousands)

 
                     

Outstanding at December 31, 2020

  721  $15.77  $7.26   9.8 years  $(692)
                     

Options granted

  450  $21.24  $9.85         

Options exercised

  -  $-            

Options forfeited

  (60) $15.77  $7.26         

Outstanding at December 31, 2021

  1,111  $17.99  $8.31   9.0 years  $9,382 
                     

Options granted

  -  $-            

Options exercised

  (24) $15.77  $4.90         

Options forfeited

  -  $-            

Outstanding at December 31, 2022

  1,087  $18.04  $8.39   8.0 years  $17,968 
                     

Exercisable at December 31, 2022

  141  $15.77  $4.90   7.9 years  $2,649