XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Options Outstanding

 
  

Number of Options

  Weighted- Average Exercise Price  

Weighted- Average Remaining Contractual Life (years)

 

Balance—January 1, 2025

  13,051  $109.62   4.00 

Options granted

    $    

Options exercised

    $    

Options canceled

    $    

Balance—June 30, 2025

  13,051  $109.62   3.51 

Exercisable as of June 30, 2025

  13,051  $109.62   3.51 

Vested and expected to vest as of June 30, 2025

  13,051  $109.62   3.51 
Nonvested Restricted Stock Shares Activity [Table Text Block]

Restricted Stock Awards

 

Shares

  Weighted Average Grant- Date Fair Value 

Nonvested at January 1, 2025

  1,310,989  $3.43 

Granted

  1,384,551  $1.46 

Vested

  (717,890) $2.86 

Forfeited

  (121,533) $3.10 

Nonvested at June 30, 2025

  1,856,117  $2.20 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands)

  

(in thousands)

 

Sales and distribution expenses

 $125  $946  $317  $1,245 

General and administrative expenses

  (3)  1,975   588   3,343 

Total stock-based compensation expense

 $122  $2,921  $905  $4,588