XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Time-Based RSUs

  

Performance-Based RSUs

 
      

Weighted-Average

      

Weighted-Average

 
      

Grant Date

      

Grant Date

 
  

Shares

  

Fair Value

  

Shares

  

Fair Value

 

Balance at December 31, 2021

  235,944  $32.38   332,506  $31.82 

Granted

  65,389   46.85       

Vested

  (17,063)  46.29       

Forfeited

  (1,677)  30.09       

Balance at March 31, 2022

  282,593  $34.90   332,506  $31.82