v3.25.2
Note 16 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Awards Reserved for Issuance

  

Awards Exercised

  

Awards Outstanding

  

Awards Available for Grant

 

2016 Plan

  2,000,000      2,489   1,997,511 

2018 Plan

  43,976,425   40,221   150,860   43,785,344 

2019 Plan

  55,000,000   349   119,908   54,879,743 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

(in thousands, except for shares / options)

 
  

For the Three Months Ended

 
  

June 30, 2025

  

June 30, 2024

 
  

Number of

      

Number of

     
  

Shares or

  

Stock-Based

  

Shares or

  

Stock-Based

 
  

Options

  

Compensation

  

Options

  

Compensation

 

Type of Award

 

Granted

  

Expense

  

Granted

  

Expense

 

Stock Options

    $     $206 
                 

Total Stock–Based Compensation Expense

     $      $206 
  

(in thousands, except for shares / options)

 
  

For the Six Months Ended

 
  

June 30, 2025

  

June 30, 2024

 
  

Number of

      

Number of

     
  

Shares or

  

Stock-Based

  

Shares or

  

Stock-Based

 
  

Options

  

Compensation

  

Options

  

Compensation

 

Type of Award

 

Granted

  

Expense

  

Granted

  

Expense

 

Stock Options

    $39     $316 
                 

Total Stock–Based Compensation Expense

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

Weighted-

 

Aggregate

 
      

Average

 

Intrinsic

 
      

Weighted-

 

Remaining

 

Value of

 
  

Number of

  

Average Exercise

 

Contractual

 

In-the-Money

 
  

Shares

  

Price Per Share

 

Life (in years)

 

Options

 

Options Outstanding as of January 1, 2025

  297,064  $15.20      

Forfeited

  (23,807) $1.07      

Options Outstanding as of June 30, 2025

  273,257  $16.53 

6.3 years

 $ 

Options Exercisable as of June 30, 2025

  273,257  $16.53 

6.3 years

 $