Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Note 8 - Stock-based Incentive Plans - Warrants Activity (Details) - Stock Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Outstanding, number of warrants (in shares) 781,000  
Outstanding, exercise price per shares, warrants (in dollars per share) $ 10.26  
Granted, number of warrants (in shares) 500,000 0
Granted, exercise price per shares, warrants (in dollars per share) $ 0.67  
Expired, number of warrants (in shares) (116,000)  
Expired, exercise price per shares, warrants (in dollars per share) $ 10.80  
Outstanding, number of warrants (in shares) 1,165,000 781,000
Outstanding, exercise price per shares, warrants (in dollars per share) $ 6.09 $ 10.26
Outstanding, remaining contractual term, warrants (Year) 4 years 9 months 10 days  
Vested and exercisable, number of warrants (in shares) 665,000  
Vested and exercisable, exercise price per shares, warrants (in dollars per share) $ 10.16  
Vested and exercisable, remaining contractual term, warrants (Year) 4 years 9 months 10 days