Annual report pursuant to Section 13 and 15(d)

Note 11 - Stock and Employee Benefit Plans - Stock Options Activity (Details)

v3.23.1
Note 11 - Stock and Employee Benefit Plans - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Granted, balance (in shares) 3,075,282 3,182,696
Executive Officers and Management [Member]    
Outstanding, balance (in shares) 660,000  
Outstanding, exercise price (in dollars per share) $ 4.01  
Outstanding, intrinsic value $ 108  
Granted, balance (in shares) 0  
Granted, exercise price (in dollars per share) $ 0  
Granted, intrinsic value $ 0  
Canceled, balance (in shares) 360,000  
Canceled, exercise price (in dollars per share) $ 3.48  
Canceled, intrinsic value $ 0  
Outstanding, balance (in shares) 300,000 660,000
Outstanding, exercise price (in dollars per share) $ 4.65 $ 4.01
Outstanding, contractual life (Year) 6 years 7 months 28 days  
Outstanding, intrinsic value $ 0 $ 108
Vested or expected to vest, balance (in shares) 300,000  
Vested or expected to vest, exercise price (in dollars per share) $ 4.65  
Vested or expected to vest, contractual life (Year) 6 years 7 months 28 days  
Vested or expected to vest, intrinsic value $ 0  
Exercisable, balance (in shares) 243,750  
Exercisable, exercise price (in dollars per share) $ 4.65  
Exercisable, contractual life (Year) 6 years 7 months 28 days  
Exercisable, intrinsic value $ 0  
Employee Director And Consultant Equity Incentive Plan2020 [Member]    
Outstanding, balance (in shares) 11,475,713  
Outstanding, exercise price (in dollars per share) $ 3.35  
Outstanding, intrinsic value $ 11,310  
Granted, balance (in shares) 3,075,282  
Granted, exercise price (in dollars per share) $ 2.88  
Granted, intrinsic value $ 0  
Issuance of common stock resulting from exercise of stock options (in shares) 46,233  
Exercised, exercise price (in dollars per share) $ 2.07  
Exercised, intrinsic value $ 66  
Canceled, balance (in shares) 1,031,396  
Canceled, exercise price (in dollars per share) $ 3.80  
Canceled, intrinsic value $ 17  
Outstanding, balance (in shares) 13,473,366 11,475,713
Outstanding, exercise price (in dollars per share) $ 3.21 $ 3.35
Outstanding, contractual life (Year) 6 years 3 months 21 days  
Outstanding, intrinsic value $ 0 $ 11,310
Vested or expected to vest, balance (in shares) 13,473,366  
Vested or expected to vest, exercise price (in dollars per share) $ 3.21  
Vested or expected to vest, contractual life (Year) 6 years 3 months 21 days  
Vested or expected to vest, intrinsic value $ 0  
Exercisable, balance (in shares) 9,096,001  
Exercisable, exercise price (in dollars per share) $ 3.38  
Exercisable, contractual life (Year) 5 years 1 month 28 days  
Exercisable, intrinsic value $ 0