v3.26.1
Note 9 - Stock-based Compensation - Stock-Based Payment Awards (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Outstanding and Exerciseable, shares (in shares) | shares 16,378
Outstanding and Exerciseable, weighted average exercise price (in dollars per share) | $ / shares $ 34
Cancelled/Forfeited, shares (in shares) | shares (958)
Cancelled/Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 26.31
Outstanding and Exerciseable, shares (in shares) | shares 15,420
Outstanding and Exerciseable, weighted average exercise price (in dollars per share) | $ / shares $ 34.42
Outstanding and Exerciseable, shares (Year) 1 year 8 months 12 days
Outstanding and Exerciseable, shares | $ $ 0