v3.26.1
Note 11 - Equity Offerings (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants outstanding, December 31, 2024

  1,033,447 

Issued

  579,098 

Exercised

  (162,947)

Expired

  (30,655)

Warrants outstanding, December 31, 2025

  1,418,943 
  

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 I Warrants

  56,784  $13.30 

3/3/2026

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

Series L Warrants

  225,564  $9.50 

1/25/2031

Placement Agent Warrants May 2025

  13,534  $10.31 

6/6/2030

December 2025 Series M Warrants

  340,000  $1.56 

**

   1,418,943      
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