XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Equity Plans - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Beginning balance, number of shares (in shares) 617,518 576,867 610,540
Beginning balance, weighted average estimated fair value (in dollars per share) $ 18.95 $ 18.29 $ 18.14
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 49,768 55,558 20,604
Granted, weighted average estimated fair value (in dollars per share) $ 36.63 $ 25.56 $ 23.29
Converted into shares, number of shares (in shares) (2,610) (5,841) (49,191)
Converted into shares, weighted average estimated fair value (in dollars per share) $ 18.78 $ 18.16 $ 18.67
Forfeited, number of shares (in shares) (2,573) (9,066) (5,086)
Forfeited, weighted average estimated fair value (in dollars per share) $ 19.65 $ 17.52 $ 17.55
Outstanding, number of shares (in shares) 662,103 617,518 576,867
Outstanding, weighted average estimated fair value (in dollars per share) $ 20.28 $ 18.95 $ 18.29
Vested, number of shares (in shares) 454,939 423,941 370,771
Vested, weighted average estimated fair value (in dollars per share) $ 19.71 $ 19.24 $ 18.78