Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants (Tables)

v3.26.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2025
Warrants [Abstract]  
Schedule of Warrant Activity

Warrant activity for the years ended December 31, 2025, and 2024 was as follows:

 

    Number of
Warrants
    Exercise price
per share
  Weighted
average
exercise
price
 
Outstanding and exercisable on January 1, 2025     3,293,692     $3.85 - $125.00   $ 15.62  
Granted     11,402,856     $0.72 - $1.75   $ 1.24  
Expired / Cancelled    
-
    -    
-
 
Exercised     (1,606,428 )   -   $ 1.40  
Outstanding on December 31, 2025     13,090,120     $0.72 - $125.00   $ 4.84  
                     
Outstanding and exercisable on January 1, 2024     767,800     $37.60 - $125.00   $ 15.62  
Granted     2,525,892     $3.85 - $8.13     3.90  
Expired / Cancelled    
-
    -     -  
Exercised    
-
    -     -  
Outstanding and exercisable on December 31, 2024     3,293,692     $3.85 - $125.00   $ 15.62  
Schedule of Warrants Exercisable

Warrants exercisable at December 31, 2025, were as follows:

 

Exercise Price   Number of warrants     Weighted-
average
remaining
contractual
term (years)
    Weighted
average
exercise
price
 
$1.40     5,536,428                         -          
$1.75     250,000       -          
$3.85     2,439,026       -          
$5.13     85,366       -          
$8.13     1,500       -          
$20.00     433,999       -          
$37.60     100,001       -          
$120.00     13,800       -          
$125.00     220,000       -          
      9,080,120       2.79     $ 6.57