XML 134 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Compensation Plans - Restricted stock units and options outstanding activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options, Shares      
Beginning balance, outstanding (in shares) 35,460 0 1,500
Granted (in shares) 48,239 62,743 0
Vested / Exercised (in shares) (43,361) (27,283) 0
Expired (in shares)     (1,500)
Cancelled (in shares) 0 0 0
Ending balance, outstanding (in shares) 40,338 35,460 0
Vested / Exercised (in shares) 40,338    
Options, Weighted Average Exercise Price      
Beginning balance, outstanding (in dollars per share) $ 8.38 $ 0 $ 27.95
Granted (in dollars per share) 20.88 8.30 0
Vested / Exercised (in dollars per shares) 19.02 8.20 0
Expired (in dollars per share)     27.95
Cancelled (in dollars per share) 0 0 0
Ending balance, outstanding (in dollars per share) 11.88 $ 8.38 $ 0
Vested / Exercised (in dollars per share) $ 11.88    
Outstanding, Weighted Average Remaining Term (in years) 2 years 1 month 9 days    
Vested / Exercised, Weighted Average Remaining Term (in years) 2 years 1 month 9 days    
Vested / Exercised during period, Aggregate Intrinsic Value $ 743    
Outstanding, Aggregate Intrinsic Value 884    
Vested / Exercised, Aggregate Intrinsic Value $ 884    
Restricted Stock Units      
Restricted Stock Units, Shares      
Beginning balance, outstanding (in shares) 808,474 893,431 808,424
Granted (in shares) 343,526 302,701 446,512
Vested / Exercised (in shares) (340,691) (330,598) (324,697)
Expired (in shares)     0
Cancelled (in shares) (32,623) (57,060) (36,808)
Ending balance, outstanding (in shares) 778,686 808,474 893,431
Vested / Exercised (in shares) 0    
Restricted Stock Units, Weighted Average Grant Date Fair Value      
Beginning balance, outstanding (in dollars per share) $ 25.15 $ 23.75 $ 27.94
Granted (in dollars per share) 32.92 30.34 19.15
Vested / Exercised (in dollars per share) 25.74 26.13 26.42
Expired (in dollars per share)    
Cancelled (in dollars per share) 26.12 25.15 25.73
Ending balance, outstanding (in dollars per share) 28.28 $ 25.15 $ 23.75
Vested / Exercised (in dollars per share) $ 0    
Vested / Exercised, Aggregate Intrinsic Value $ 12,169    
Outstanding, Aggregate Intrinsic Value $ 26,320