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

Warrants (Tables)

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

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

 

    Number of
Warrants
    Exercise price
per share
    Weighted average
exercise price
 
Outstanding and exercisable on January 1, 2024     767,800        $37.60 - $125.00     $ 82.44  
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  
                         
Outstanding and exercisable on January 1, 2023     767,800        $37.60 - $125.00     $ 82.44  
Granted     -       -       -  
Expired / Cancelled     -       -       -  
Exercised     -       -       -  
Outstanding and exercisable on December 31, 2023     767,800        $37.60 - $125.00     $ 82.44  
Schedule of Warrants Exercisable

Warrants exercisable at December 31, 2024 were as follows:

 

Exercise Price   Number of
warrants
    Weighted-average
remaining
contractual
term (years)
    Weighted average
exercise price
 
$3.85     2,439,026       3.00          
$5.125     85,366       4.75                  
$8.13     1,500       9.17          
$20.00     433,999       1.90          
$37.60     100,001       2.63          
$120.00     13,800       1.71          
$125.00     220,000       1.71          
      3,293,692       2.80     $ 15.62