XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
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

 $2.81  $1.58  $1.46  $4.34 

Fair value higher range

 $2.86  $1.61  $1.49  $4.43 

Exercise price

 $4.72  $2.56  $2.33  $6.33 

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%
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, 2022

  2,139,000  $4.37   6.3  $ 

Granted

            

Exercised

            

Forfeited

  (308,000)         

Outstanding as of September 30, 2023

  1,831,000  $4.32   5.6

 

 $ 

Options exercisable as of September 30, 2023

  1,088,000  $3.88   

5.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, 2022

  897,000  $4.91   6.3 

Granted

         

Forfeited

  (154,000)      

Vested

         

Unvested as of September 30, 2023

  743,000  $4.95   5.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, 2022

  4,223,156  $5.37 

Granted

  3,487,110  $0.89 

Vested and delivered

  (1,106,852) $3.09 

Withheld as treasury stock (1)

  (311,417) $1.82 

Vested not delivered (2)

  (19,592) $1.41 

Forfeited

  (773,030) $1.49 

Unvested as of September 30, 2023

  5,499,375  $4.09 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Sales and marketing

 $123  $107  $419  $420 

Product development

  158   125   485   383 

General and administrative

  680   569   2,114   1,849 

Share-based compensation expense

  961   801   3,018   2,652 

Capitalized in intangible assets

  21   17   72   68 

Total share-based compensation

 $982  $818  $3,090  $2,720