XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   Number of Stock Options   Weighted-
Average
Exercise 
Price
   Weighted-
Average
Remaining 
Contractual 
Term
(in years)
   Aggregate
Intrinsic Value
 
Outstanding as of December 31, 2021   23,766   $9.94           
Granted   
-
    
-
           
Exercised   (8,774)   9.09           
Forfeited/cancelled/expired   
 
    
 
           
Outstanding as of March 31, 2022   14,992    10.44    0.63   $323,303 
Exercisable as of March 31, 2022   14,992   $10.44    0.63   $323,303 

 

Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   Nonvested Shares   Weighted-
Average
Grant Date 
Fair Value
 
Nonvested as of December 31, 2021   82,693   $21.78 
Granted   32,522    32.71 
Vested   (18,742)   23.13 
Forfeited/cancelled/expired   (68)   23.23 
Nonvested March 31, 2022   96,405   $25.20 

 

Schedule of Unearned Performance Unit Awards [Table Text Block]
   Units (expected)   Units (maximum)   Weighted Average Grant Date Fair Value 
Unearned as of December 31, 2021   209,994        $16.18 
Awarded   34,874         32.80 
Vested shares   (49,604)        20.79 
Unearned as of March 31, 2022   195,264    221,541   $17.98 

 

   Units
(expected)
   Weighted
Average
Grant Date
Fair Value
 
Unearned as of December 31, 2021   136,948   $16.52 
Awarded   52,312    32.80 
Vested shares   (69,584)   16.13 
Unearned as of March 31, 2022   119,676   $23.86