v3.25.2
Equity Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2025
Equity Compensation Plans [Abstract]  
Schedule of Total Stock Option Activity

The following table summarizes the Company’s total stock option activity for the six months ended June 30, 2025:

 

   Options
(in thousands)
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term in
Years
   Intrinsic
Value
(in thousands)
 
Options outstanding as of January 1, 2025   529   $7.17    2.2   $
 
Granted   
    
    
    
 
Exercised   
    
    
    
 
Forfeited   (29)   13.12    
    
 
Options outstanding as of June 30, 2025   500   $6.82    1.8   $
 
Schedule of Outstanding and Exercisable Stock Options

Outstanding and exercisable stock options as of June 30, 2025, are as follows:

 

      Options Outstanding   Options Exercisable 
 Exercise Prices    Number of
Options
Outstanding
(in thousands)
    Weighted
Average
Remaining Life
(Years)
   Number of
Options
Exercisable
(in thousands)
    Weighted
Average
Remaining Life
(Years)
    Intrinsic
Value
(in thousands)
 
$6.82    500    1.8   500    1.8   $
 
Schedule of Restricted Stock Unit Activity

The following table summarizes the Company’s restricted stock unit activity for the six months ended June 30, 2025:

 

   Number
Outstanding
(in thousands)
   Weighted
Average
Grant Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2025   3,808   $1.91 
Granted   1,150    0.66 
Vested   (919)   2.22 
Forfeited   (851)   2.33 
Nonvested restricted stock units as of June 30, 2025   3,188   $1.26 
Schedule of Non-Cash Stock Compensation Recognized in the Statement of Operations

The following table summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units (in thousands):

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Cost of revenues  $100   $103   $203   $190 
Marketing and sales   66    128    (109)   224 
General and administrative   246    514    608    755 
Research and development   65    80    143    148 
Total non-cash stock-based compensation  $477   $825   $845   $1,317