XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Stock Options Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Equity [Abstract]    
Number of Options, Outstanding Beginning 587,091  
Weighted average exercise price per share, Outstanding, Beginning $ 6.50  
Remaining term in years, Outstanding 5 years 6 months 3 years 7 months 6 days
Number of Options, Issued 229,849  
Weighted average exercise price per share, Issued $ 1.97  
Remaining term in years, Issued 8 years  
Number of Options, Expired (71,930)  
Weighted average exercise price per share, Issued $ 7.95  
Number of Options, Outstanding Ending 745,010 587,091
Weighted average exercise price per share, Outstanding Ending $ 4.96 $ 6.50
Number of Options, Exercisable 531,540  
Weighted average exercise price per share, Exercisable $ 6.02  
Remaining term in years, Exercisable 3 years 10 months 24 days