XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

Issuance Date

 

February 1, 2019

  

December 20, 2019

  

March 1, 2020

  

March 1, 2021

 

Fair value lower range

 $16.86  $9.48  $8.76  $26.04 

Fair value higher range

 $17.16  $9.66  $8.94  $26.58 

Exercise price

 $28.32  $15.36  $13.98  $37.98 

Expected term (in years)

  1.0 - 1.3   1.0 - 1.6   1.0 - 1.5   1.0 - 1.3 

Expected volatility

  65%  70%  70%  80%

Dividend yield

  %  %  %  %

Risk-free rate

  2.61%  1.85%  1.05%  1.18%

Issuance Date

 

September 9, 2024

 

Fair value lower range

 $ 

Fair value higher range

 $15.59 

Exercise price

 $2.75 

Expected term (in years)

  3.0 - 4.3 

Expected volatility

  65%

Dividend yield

  %

Risk-free rate

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

Number of options

  

Weighted average exercise price per share

  

Weighted average remaining contractual term (in years)

  

Aggregate intrinsic value

 

Outstanding as of December 31, 2023

  302,333  $25.68   5.4  $ 

Granted(1)

  136,667   3.06   9.8   114 

Exercised

            

Forfeited

  (41,333)         

Outstanding as of September 30, 2024

  397,667  $21.74   5.8

 

 $114 

Options exercisable as of September 30, 2024

  249,001  $25.78   

4.6

  $ 
Schedule of Nonvested Share Activity [Table Text Block]
  

Number of stock options

  

Weighted average exercise price per share

  

Weighted average remaining contractual term (in years)

 

Unvested as of December 31, 2023

  123,833  $29.72   5.4 

Granted(1)

  136,667   3.06   9.8 

Forfeited

  (6,000)      

Vested

  (105,834)      

Unvested as of September 30, 2024

  148,666  $5.66   9.6 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of units

  

Weighted average grant-date fair value

 

Unvested as of December 31, 2023

  731,538  $25.95 

Granted

  697,211   3.62 

Vested and delivered

  (305,348)  10.40 

Withheld as treasury stock (1)

      

Vested not delivered (2)

  3,833   10.60 

Forfeited

  (133,611)  11.59 

Unvested as of September 30, 2024

  993,623   17.40 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Sales and marketing

  22  $123  $163  $419 

Product development

  74   158   174   485 

General and administrative

  364   680   1,146   2,114 

Share-based compensation expense

  460   961   1,483   3,018 

Capitalized in intangible assets

  10   21   39   72 

Total share-based compensation

 $470  $982  $1,522  $3,090