XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Stock-based Compensation - Summary of Outstanding Options (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Outstanding (in shares) 2,017,969
Outstanding, weighted average exercise price (in dollars per share) $ 6.74
Issued (in shares) 0
Issued, weighted average exercise price (in dollars per share) $ 0
Exercised (in shares) (1,204,404)
Exercised, weighted average exercise price (in dollars per share) $ 3.01
Expired/Forfeited (in shares) (4,332)
Expired/Forfeited, weighted average exercise price (in dollars per share) $ 15.30
Outstanding (in shares) 809,233
Outstanding, weighted average exercise price (in dollars per share) $ 12.25
Outstanding, weighted average remaining contractual life (Year) 1 year 9 months 18 days
Outstanding, aggregate intrinsic value $ 12,801,797
Exercisable (in shares) 639,745
Exercisable, weighted average exercise price (in dollars per share) $ 8.37
Exercisable, weighted average remaining contractual life (Year) 1 year 4 months 24 days
Exercisable, aggregate intrinsic value $ 11,924,577