XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Share-based Compensation - Summary of Stock Option Activity (Details) - Employee and Nonemployee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Outstanding, shares under options (in shares) 98,671
Outstanding, weighted average exercise price (in dollars per share) $ 33.53
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 9,876
Granted (in dollars per share) $ 77.28
Exercised, shares under options (in shares) (16,472)
Granted, weighted average exercise price (in dollars per share) $ 23.72
Outstanding, shares under options (in shares) 92,075
Outstanding, weighted average exercise price (in dollars per share) $ 39.98
Outstanding, weighted average remaining contractual life (Year) 5 years 11 months 12 days
Outstanding, aggregate intrinsic value $ 7,174
Exercisable, shares under options (in shares) 82,199
Exercisable, weighted average exercise price (in dollars per share) $ 35.50
Exercisable, weighted average remaining contractual life (Year) 5 years 6 months 10 days
Exercisable, aggregate intrinsic value $ 6,773
Vested and expected to vest, shares under options (in shares) 92,075
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 39.98
Vested and expected to vest, weighted average remaining contractual life (Year) 5 years 11 months 12 days
Vested and expected to vest, aggregate intrinsic value $ 7,174