Annual report pursuant to Section 13 and 15(d)

Common Stock Warrants and Options (Tables)

v3.25.0.1
Common Stock Warrants and Options (Tables)
12 Months Ended
Dec. 31, 2024
Class of Warrant or Right [Line Items]  
Schedule of Warrant Activity

Stock warrant transactions for the years ended December 31, 2024 and 2023, were as follows:

 

    Number of     Weighted Average  
    Warrants     Exercise Price  
Warrants outstanding at December 31, 2022     77,909     $ 159.00  
Granted     326,333       21.30  
Forfeited/cancelled     (2,613 )     102.00  
Exercised     (96,667 )     0.003  
Warrants outstanding at December 31, 2023     304,962     $ 63.30  
Granted     828,800       4.47  
Forfeited/cancelled     (13,333 )     165.00  
Exercised            
Warrants outstanding at December 31, 2024     1,120,429     $ 18.85  
Warrants exercisable at December 31, 2024     1,120,429     $ 18.85  
Schedule of Options Activity

The following table summarizes stock option transactions for the years ended December 31, 2024 and 2023:

 

    Number of     Weighted Average  
    Options     Exercise Price  
Options outstanding at December 31, 2022     54,348     $ 77.10  
Granted     83,333       22.50  
Forfeited/cancelled     (11,416 )     84.30  
Exercised            
Options outstanding at December 31, 2023     126,265     $ 40.15  
Granted     23,335       2.11  
Forfeited/cancelled     (25,000 )     41.80  
Exercised            
Options outstanding at December 31, 2024     124,600     $ 32.69  
Options exercisable at December 31, 2024     105,802     $ 38.12  
Schedule of Options Outstanding and Options Exercisable

Options outstanding as of December 31, 2024 are exercisable as follows:

 

Range of

Exercise

Price

   

Number

Outstanding

   

Weighted Average

Remaining Contractual Life (Years)

   

Weighted Average

Exercise Price

 
$ 2.11       23,335       9.8     $ 2.11  
  10.50       16,667       8.4       10.50  
  25.50       50,000       8.1       25.50  
  74.40       34,598       7.5       74.40  
          124,600                  
Warrants [Member]  
Class of Warrant or Right [Line Items]  
Schedule of Warrants Outstanding and Exercisable

Warrants outstanding as of December 31, 2024, 2024 are exercisable as follows:

 

      Warrants Outstanding and Exercisable as of September 30, 2024  

Range of

Exercise

Price

   

Number

Outstanding

   

Weighted Average

Remaining Contractual Life (Years)

   

Weighted Average

Exercise Price

 
$ 4.35       740,000       4.4     $ 4.35  
  5.4375       88,800       4.4       5.4375  
  30.00       216,666       3.5       30.00  
  37.50       13,000       3.0       37.50  
  102.00       1,867       0.6       102.00  
  165.00       52,316       1.1       165.00  
  206.25       7,780       1.1       206.25  
          1,120,429       4.0       18.85