XML 74 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Restricted Stock Units (RSUs) [Member]  
Balance (in shares) | shares 103
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 96.18
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | shares 230
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 67.99
Exercised/Vested (in shares) | shares (47)
Exercised/Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 112.57
Forfeited (in shares) | shares (8)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 105.62
Balance (in shares) | shares 278
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 74.52
Performance Based Restricted Stock Units [Member]  
Balance (in shares) | shares 22
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 111.65
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | shares 158
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 57.52
Forfeited (in shares) | shares (4)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 113.33
Balance (in shares) | shares 176
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 63.01