XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Share-based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Outstanding, options (in shares) 63,287
Outstanding, weighted average exercise price (in dollars per share) $ 71.75
Outstanding, weighted average remaining contractual life (Year) 4 years 6 months 7 days
Outstanding, aggregate intrinsic value $ 10,961
Exercisable, options (in shares) 63,287
Exercisable, weighted average exercise price (in dollars per share) $ 71.75
Exercisable, weighted average remaining contractual life (Year) 4 years 6 months 7 days
Exercisable, aggregate intrinsic value $ 10,961
Employee and Nonemployee Stock Option [Member]  
Outstanding, options (in shares) 73,232
Outstanding, weighted average exercise price (in dollars per share) $ 67.15
Granted, options (in shares) 0
Granted, weighted average exercise price (in dollars per share) $ 0
Exercised, options (in shares) (9,945)
Exercised, weighted average exercise price (in dollars per share) $ 37.83
Vested and expected to vest, options (in shares) 63,287
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 71.75
Vested and expected to vest, weighted average remaining life (Year) 4 years 6 months 7 days
Vested and expected to vest, intrinsic value $ 10,961