XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Equity Incentive Plan - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Outstanding, shares (in shares) 771,358  
Outstanding, weighted average grant date fair value (in dollars per share) $ 27.19  
Granted (in shares) 445,373  
Granted, weighted average grant date fair value (in dollars per share) $ 26.68 $ 26.93
Vested, shares (in shares) (298,573)  
Vested, weighted average grant date fair value (in dollars per share) $ 27.67  
Forfeited and cancelled, shares (in shares) (38,793)  
Forfeited and cancelled, weighted average grant date fair value (in dollars per share) $ 26.93  
Outstanding, shares (in shares) 879,365  
Outstanding, weighted average grant date fair value (in dollars per share) $ 26.87