XML 44 R26.htm IDEA: XBRL DOCUMENT 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