XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Summary of option activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stockholders' Equity    
Weighted Average Exercise Price, Granted | $ / Shares $ 1.33 $ 1.61
Stock Options    
Stockholders' Equity    
Number of Options, Outstanding | Shares 5,306,377  
Number of Options, Granted | Shares 863,000  
Number of Options, Forfeited | Shares (146,500)  
Number of Options, Outstanding | Shares 6,022,877  
Number of Options, Exercisable | Shares 4,147,529  
Weighted Average Exercise Price, Outstanding | $ / Shares $ 3.31  
Weighted Average Exercise Price, Granted | $ / Shares 1.88  
Weighted Average Exercise Price, Forfeited | $ / Shares 1.27  
Weighted Average Exercise Price, Outstanding | $ / Shares 3.19  
Weighted Average Exercise Price, Exercisable | $ / Shares $ 3.63  
Remaining Life In Years, Outstanding 6 years 10 months 24 days  
Remaining Life In Years, Exercisable 5 years 9 months 18 days