XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Number of

  

Exercise

 
  

Options

  

Price

 

Outstanding at December 31, 2024

  663,004  $6.69 

Granted

  27,500   2.58 

Forfeited

  (32,750)  8.65 

Outstanding at September 30, 2025

  657,754  $6.42 

Vested and Exercisable at September 30, 2025

  421,731  $8.42 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Nine Months Ended September 30,

 
  

2025

  

2024

 

Expected volatility

 88.38% - 90.10%  89.04% - 90.37% 

Expected term (Years)

 6.5 - 7  6.5 - 7 

Risk-free interest rate

 3.79% - 4.14%  3.67% - 4.25% 

Weighted-average FV

 $1.25  $4.45 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

Shares

  Weighted Average Grant Date Fair Value 

Unvested at beginning of 2025

 35,625  $13.05 

Granted

 -  - 

Vested

 (35,625) 2.59 

Forfeited

 -  - 

Unvested at September 30, 2025

 -  - 
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Shares

  Weighted Average Grant Date Fair Value 

Unvested at December 31, 2024

  -  $- 

Granted

  121,359   3.09 

Vested

  (91,020)  2.13 

Forfeited

  -   - 

Unvested at September 30, 2025

  30,339  $3.09 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

Number of Shares of Common Stock Underlying Warrants

  Weighted Average Exercise Price 

Outstanding at December 31, 2024

  200,000  $17.00 

Granted

  -   - 

Expired

  -   - 

Exercised

  -   - 

Outstanding at September 30, 2025

  200,000  $17.00