v3.25.1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Outstanding Stock Options

There were no stock options granted, exercised or cancelled during the three months ended March 31, 2025. The following table presents a summary of outstanding stock options as of March 31, 2025.

    Number of Options (in thousands)   Weighted Average Exercise Price   Weighted Average Remaining Contractual Term (Years)   Aggregate Intrinsic Value (in thousands) 
Outstanding, March 31, 2025    548   $31.39    6.7   $510 
Exercisable, March 31, 2025    420   $39.33    6.3   $303 

Schedule of Restricted and Deferred Stock Units

The following table presents a summary of activity related to restricted and deferred stock units (“Stock Units”) granted during the three months ended March 31, 2025:

Schedule of Restricted and Deferred Stock Units

  

Number of

Shares

(in thousands)

  

Weighted

Average

Grant Date

Fair Value

 
Outstanding, January 1, 2025   459   $6.86 
Granted   84    15.80 
Vested and delivered   (30)   6.62 
Cancelled   (1)   42.45 
Outstanding, March 31, 2025   512   $8.31 
Schedule of Stock Compensation Expenses

The Company recognized stock compensation expense for its equity awards as follows:

(in thousands)  2025   2024 
   Three months ended March 31, 
(in thousands)  2025   2024 
Selling, general and administrative  $500   $439 
Research and development   24    35 
Cost of goods sold   16    10 
Total expense  $540   $484