XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Vested Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Employee [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options outstanding, beginning of year 2,408,438 2,020,214  
Weighted average exercise price outstanding, beginning of year $ 2.50 $ 3.01  
Weighted Average Remaining Contracted Term (years) Outstanding 8 years 8 months 12 days 8 years 8 months 12 days 8 years 10 months 9 days
Aggregate Intrinsic Value Outstanding, Ending of Period  
Number of options, granted 400,000  
Weighted Average Exercise Price, Granted $ 0.47  
Grants in period, weighted average grant date fair value   10 years 2 months 1 day  
Number of Options, Forfeited (7,601)  
Weighted Average Exercise Price, Forfeited $ 9.68  
Number of Options,expired (806) (4,175)  
Weighted Average Exercise Price, Expired $ 41.61  
Number of options outstanding, ending of year 2,407,632 2,408,438 2,020,214
Weighted average exercise price outstanding, end of year $ 2.42 $ 2.50 $ 3.01
Aggregate Intrinsic Value Outstanding, Ending of Period  
Number of Options, Vested and Expected to Vest 2,407,632    
Weighted Average Exercise Price, Vested and Expected to Vest $ 2.42    
Weighted Average Remaining Contracted Term (years), Vested and Expected to Vest 8 years 8 months 12 days    
Aggregate Intrinsic Value, Vested and Expected to Vest    
Number of options exercisable, end of year 2,407,632    
Weighted average exercise price exercisable, end of year $ 1.61    
Weighted Average Remaining Contracted Term (years), Exercisable at End of Period 7 years 3 months 3 days    
Aggregate Intrinsic Value, Exercisable at End of Period    
Share-Based Payment Arrangement, Nonemployee [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options outstanding, beginning of year 885,055 579,155  
Weighted average exercise price outstanding, beginning of year $ 2.02 $ 3.09  
Weighted Average Remaining Contracted Term (years) Outstanding 9 years 2 months 23 days 9 years 2 months 23 days 8 years 4 months 9 days
Aggregate Intrinsic Value Outstanding, Ending of Period  
Number of options, granted 360,000  
Weighted Average Exercise Price, Granted $ 0.46  
Grants in period, weighted average grant date fair value   10 years 14 days  
Number of Options, Forfeited (53,447)  
Weighted Average Exercise Price, Forfeited $ 1.31  
Number of Options,expired (95) (653)  
Weighted Average Exercise Price, Expired   $ 145.24  
Number of options outstanding, ending of year 884,960 885,055 579,155
Weighted average exercise price outstanding, end of year $ 1.88 $ 2.02 $ 3.09
Aggregate Intrinsic Value Outstanding, Ending of Period
Number of Options, Vested and Expected to Vest 884,960    
Weighted Average Exercise Price, Vested and Expected to Vest $ 1.88    
Weighted Average Remaining Contracted Term (years), Vested and Expected to Vest 9 years 2 months 23 days    
Aggregate Intrinsic Value, Vested and Expected to Vest    
Number of options exercisable, end of year 884,960    
Weighted average exercise price exercisable, end of year $ 1.62    
Weighted Average Remaining Contracted Term (years), Exercisable at End of Period 9 years 6 months 3 days    
Aggregate Intrinsic Value, Exercisable at End of Period    
Number of Options, exercised    
Weighted Average Exercise Price, Exercised    
Weighted Average Exercise Price, Expired