v3.26.1
Note 13 - Equity Offerings (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants outstanding, December 31, 2025

  1,418,943 

Issued

   

Exercised

  (225,564)

Expired

  (56,784)

Warrants outstanding, June 30, 2026

  1,136,595 
  

Warrants

         

Warrant Type

 

Outstanding

  

Exercise Price

  

Expiration Date

 

August 2021 Pharos Banker Warrants

  7  $28,405.00  

8/16/2026

 

February 2022 Series B Warrants

  2,061  $2,660.00  

2/4/2029

 

July 2022 Series C Warrants

  1,495  $2,660.00  

7/22/2027

 

September 2024 Series J Warrants

  188,363  $19.00  

9/3/2029

 

September 2024 Representative Warrants

  11,302  $29.45  

8/29/2029

 

October 2024 Series K Warrants

  562,945  $13.30  

7/13/2030

 

October 2024 Placement Agent Warrants

  16,888  $20.62  

4/25/2030

 

Placement Agent Warrants May 2025

  13,534  $10.31  

6/6/2030

 

December 2025 Series M Warrants

  340,000  $1.56   ** 
   1,136,595         
Schedule of Issuance of Warrants [Table Text Block]

Number of shares

 

Exercise Price

 

Expiration

174 $5,937.50 

5 years

163 $3,325.00 

5 years