XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Equity Incentive Plan - Performance Stock Units (Details) - Performance Shares [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Outstanding, shares (in shares) 158,297    
Outstanding, weighted average grant date fair value (in dollars per share) $ 37.44    
Granted (in shares) 2,125    
Granted, weighted average grant date fair value (in dollars per share) $ 32.53 $ 0 $ 36.93
Vested, shares (in shares) (19,125)    
Vested, weighted average grant date fair value (in dollars per share) $ 32.53    
Forfeited and cancelled, shares (in shares) (23,400)    
Forfeited and cancelled, weighted average grant date fair value (in dollars per share) $ 41.86    
Outstanding, shares (in shares) 117,897 158,297  
Outstanding, weighted average grant date fair value (in dollars per share) $ 34.98 $ 37.44