XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Stock-based Compensation - Activity in Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Outstanding, number of stock options (in shares) 23,766  
Outstanding, weighted-average exercise price (in dollars per share) $ 9.94  
Granted, number of stock options (in shares) 0  
Granted, weighted-average exercise price (in dollars per share) $ 0  
Exercised, number of stock options (in shares) (15,086) (5,449)
Exercised, weighted-average exercise price (in dollars per share) $ 8.21  
Forfeited/cancelled/expired, number of stock options (in shares) 0  
Forfeited/cancelled/expired, weighted-average exercise price (in dollars per share) $ 0  
Outstanding, number of stock options (in shares) 8,680  
Outstanding, weighted-average exercise price (in dollars per share) $ 12.95  
Outstanding, weighted average remaining contractual term (Year) 6 months 14 days  
Outstanding, aggregate intrinsic value $ 87,691  
Exercisable, number of stock options (in shares) 8,680  
Exercisable, weighted-average exercise price (in dollars per share) $ 12.95  
Exercisable, aggregate intrinsic value $ 0