XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Equity Plans - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Outstanding, number of shares (in shares) 617,518 576,867 576,867
Outstanding, weighted average estimated fair value (in dollars per share) $ 18.95 $ 18.4 $ 18.4
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 49,768 35,558  
Granted, weighted average estimated fair value (in dollars per share) $ 36.63 $ 26.72  
Converted into shares, number of shares (in shares) (2,610) (5,841)  
Converted into shares, weighted average estimated fair value (in dollars per share) $ 18.78 $ 18.16  
Forfeited, number of shares (in shares) (2,573) (6,271)  
Forfeited, weighted average estimated fair value (in dollars per share) $ 19.65 $ 17.76  
Outstanding, number of shares (in shares) 662,103 600,313 617,518
Outstanding, weighted average estimated fair value (in dollars per share) $ 20.28 $ 18.79 $ 18.95
Vested, number of shares (in shares) 454,939 424,598  
Vested, weighted average estimated fair value (in dollars per share) $ 19.71 $ 19.26