XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Expected volatility

  51.02 - 116.56%  53.6 -116.6%

Expected dividends

  0%  0%

Expected term (years)

  5.0 - 6.0   5.7 

Risk-free rate

  .40 - 4.33%  3.4 - 4.3%

Fair value of Ordinary Shares on grant date

  2.533 -67.4040  

1.700 -4.0303

 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

average

     
      

average

  

remaining

  

Aggregate

 
      

exercise

  

contractual

  

intrinsic

 

Options

 

Shares

  

price

  

term

  

value

 

Outstanding as of December 31, 2023

  414,819  $8.79   7.7  $3,750 

Granted

  -   -         

Exercised

  (2,500)  0.62         

Forfeited

  (104,648)  5.69         

Expired

  (199,410)  11.06         

Outstanding as of December 31, 2024

  108,261  $7.59   7.6  $- 

Exercisable as of December 31, 2024

  79,571  $8.05   7.6  $- 
          

Weighted

     
      

Weighted

  

average

     
      

average

  

remaining

  

Aggregate

 
      

exercise

  

contractual

  

intrinsic

 

Options

 

Shares

  

price

  

term

  

value

 

Outstanding as of December 31, 2022

  288,914  $11.40      $7,750 

Granted

  155,755  $4.46        

Exercised

  -   -         

Acquired 1

  14,552  $14.16         

Forfeited

  (42,989) $6.99        

Expired

  (1,413) $8.84         

Outstanding as of December 31, 2023

  414,819  $8.79   7.7  $3,750 

Exercisable as of December 31, 2023

  245,275  $10.59   6.9  $3,750 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
          

Weighted

     
          

Average

     
      

Weighted

  

Remaining

  

Aggregate

 
      

Average Grant

  

Contractual

  

Intrinsic

 
  

Shares

  

Date Fair Value

  

Term

  

Value

 

Outstanding as of December 31, 2023

  -  $-       - 

Granted

  500,004   0.72   -   - 

Cancelled

  -   -   -   - 

Vested and released

  (350,001)  0.75   -   - 

Outstanding and unvested as of December 31, 2024

  150,003  $0.65   13.13  $-