v3.26.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of stock option activity
               
Plan Category  No. of Shares to be Issued Upon Exercise or Vesting of Outstanding Stock Options  Weighted Average Exercise Price of Outstanding Stock Options  Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities
Equity compensation plan approved by board of directors   216,212   $29.60    44,534 
                
Total   216,212   $29.60    44,534 
Schedule of stock option activity
                     
Options  2025  2024
   Stock options  Weighted average  Stock options  Weighted average
Balance – January 01    216,212   $29.60    106,475   $45.04 
                      
Granted    15,000    6.04    112,125    14.80 
Exercises                 
Cancelled    26,958    10.54    2,388    30.8 
                      
Balance – December     204,254   $

30.39

    216,212   $29.60 
                      
Exercisable - December 31    189,827   $30.21    176,520   $32.40 

 

* These prices are reflective of the price modification made on April 24, 2023.

Schedule of stock option assumption
          
   December 31, 2025  December 31, 2024
Risk-free interest rates   4%   4.64%
Exercise price  $6.04   $13.2021.60 
Expected life   10 years    5 years 
Expected volatility   254%   227% - 256%
Expected dividends        
Schedule of warrant activity
                    
Warrants   December 31, 2025  December 31, 2024
   Number of Warrants  Weighted Average Exercise Price  Number of Warrants  Weighted Average Exercise Price
             
Balance – beginning of the year   641,588   $43.79    354,502   $62.76 
                     
Granted   6,372,084    1.40    287,086    20.80 
Exercises                
Cancelled                
                     
Balance - end of the year   7,013,672   $5.29    641,588   $43.79 
Schedule of assumptions used in Black-Scholes option pricing model
          
   December 31, 2025  December 31, 2024
Risk-free interest rates   4.37%   4.64%
Exercise price  $0.84.0   $10.034.0 
Expected life    5 years     5 years 
Expected volatility   254%   254%
Expected dividends