Annual report pursuant to Section 13 and 15(d)

Note 12 - Share-based Compensation - Stock Option Assumptions (Details)

v3.24.1
Note 12 - Share-based Compensation - Stock Option Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Common share fair value (in dollars per share) $ 1.57 $ 1.47
Risk-free interest rate 3.50% 1.40%
Expected option life (years) (Year) 5 years 5 years
Expected stock price volatility 101.70% 102.10%
Maximum [Member]    
Common share fair value (in dollars per share) $ 3.24 $ 3.88
Risk-free interest rate 4.60% 3.60%
Expected option life (years) (Year) 5 years 8 months 12 days 5 years 7 months 6 days
Expected stock price volatility 108.10% 104.00%