XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of assumptions used
          
   Year Ended December 31, 
   2024   2023 
Exercise Price  $0.95   $1.43 
Dividend Yield   %    % 
Volatility   92.13%    98.78% 
Risk-free interest rate   4.26%    3.90% 
Expected life of options   5.0 years    5.0 years 
Schedule of option activity
               
   Number of Shares  

Weighted-Average Remaining Contractual

Life

   Weighted- Average Exercise Price 
Outstanding at December 31, 2022   1,351,421    6.49   $15.09 
Granted   25,000    4.96    1.43 
Exercised            
Forfeited/Cancelled   (175,497)        
Expired   (17,016)        
Outstanding at December 31, 2023   1,183,908    5.56   $14.96 
Granted   35,000    4.47   $0.95 
Exercised            
Forfeited/Cancelled   (260,968)        
Expired   (5,800)        
Outstanding at December 31, 2024   952,140    4.79   $12.72 
                
Unvested at December 31, 2024   94,166    4.11   $4.48 
Vested and exercisable December 31, 2024   857,974    4.87   $13.62