Annual report pursuant to Section 13 and 15(d)

Warrant Liabilities (Details 2)

v3.24.0.1
Warrant Liabilities (Details 2) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Expected life (years) 4 years 3 years 10 months 24 days 3 years 10 months 24 days
Expected volatility   72.70% 69.50%
Expected dividend rate 0.00% 0.00% 0.00%
Exercise price $ 0.64 $ 0.66 $ 0.62
February 2021 Warrant [Member]      
Expected forfeiture rate 0.00%    
Expected life (years) 1 month 6 days    
Expected volatility 45.80%    
Risk free rate 3.80%    
Expected dividend rate 0.00%    
Exercise price $ 1.35    
Market price $ 1.54    
February 2023 Warrant [Member]      
Expected forfeiture rate 0.00%    
Expected life (years) 2 years 1 month 6 days    
Expected volatility 61.60%    
Risk free rate 3.80%    
Expected dividend rate 0.00%    
Exercise price $ 1.50    
Market price $ 1.54