XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Share-based Compensation - Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
6 Months Ended
Jun. 30, 2022
Outstanding (in shares) 624,531
Outstanding, weighted average exercise price (in dollars per share) $ 2.13
Exercised (in shares) (154,504)
Exercised, weighted average exercise price (in dollars per share) $ 1.95
Outstanding as of June 30, 2022 (in shares) 470,027
Outstanding as of June 30, 2022 (in dollars per share) $ 2.19
Stock options exercisable as of June 30, 2022 (in shares) 470,027
Options exercisable, weighted average exercise price (in dollars per share) $ 2.19