Annual report pursuant to Section 13 and 15(d)

Note 8 - Stock-based Incentive Plans - Warrants Activity (Details)

v3.22.1
Note 8 - Stock-based Incentive Plans - Warrants Activity (Details) - Stock Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Outstanding, number of warrants (in shares) 964,000  
Outstanding, exercise price per shares, warrants (in dollars per share) $ 10.26 $ 10.02
Expired, number of warrants (in shares) (183,000)  
Expired, exercise price per shares, warrants (in dollars per share) $ 9.00  
Outstanding, number of warrants (in shares) 781,000  
Outstanding, remaining contractual term, warrants (Year) 4 years 6 months 21 days  
Vested and exercisable, number of warrants (in shares) 781,000  
Vested and exercisable, weighted average exercise price per share, warrants (in dollars per share) $ 10.26  
Vested and exercisable,, remaining contractual term, warrants (Year) 4 years 6 months 21 days