Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Note 11 - Stock and Employee Benefit Plans - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Granted, balance (in shares) 3,727,942 3,075,282
Executive Officers and Management [Member]    
Outstanding, balance (in shares) 300,000  
Outstanding, exercise price (in dollars per share) $ 4.65  
Outstanding, balance (in shares) 300,000 300,000
Outstanding, exercise price (in dollars per share) $ 4.65 $ 4.65
Outstanding, contractual life (Year) 5 years 8 months 1 day  
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) 5 years 8 months 1 day  
Exercisable, balance (in shares) 300,000  
Exercisable, exercise price (in dollars per share) $ 4.65  
Exercisable, contractual life (Year) 5 years 8 months 1 day  
Exercisable, intrinsic value $ 0  
Employee Director And Consultant Equity Incentive Plan2020 [Member]    
Outstanding, balance (in shares) 13,430,366  
Outstanding, exercise price (in dollars per share) $ 3.21  
Outstanding, intrinsic value $ 0  
Granted, balance (in shares) 3,727,942  
Granted, exercise price (in dollars per share) $ 1.22  
Granted, intrinsic value $ 0  
Canceled, balance (in shares) 2,655,237  
Canceled, exercise price (in dollars per share) $ 2.65  
Canceled, intrinsic value $ 0  
Outstanding, balance (in shares) 14,503,071 13,430,366
Outstanding, exercise price (in dollars per share) $ 2.8 $ 3.21
Outstanding, contractual life (Year) 5 years 10 months 24 days  
Outstanding, intrinsic value $ 0 $ 0
Vested or expected to vest, balance (in shares) 14,503,071  
Vested or expected to vest, exercise price (in dollars per share) $ 2.8  
Vested or expected to vest, contractual life (Year) 5 years 10 months 24 days  
Vested or expected to vest, intrinsic value $ 0  
Exercisable, balance (in shares) 10,292,063  
Exercisable, exercise price (in dollars per share) $ 3.21  
Exercisable, contractual life (Year) 4 years 9 months  
Exercisable, intrinsic value $ 0