XML 62 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Weighted Average Assumptions for Options Granted The table below outlines the weighted average assumptions for options granted during the years indicated:
Year Ended December 31,
Weighted Average:20242023
Expected term (years)6.46.2
Volatility74.4 %75.4 %
Risk-free rate4.3 %3.6 %
Dividend Yield%%
Schedule of Activity of Service Period-based Stock Options
The following table summarizes activity of service period-based stock options during the years indicated:
(In thousands except per-share data and remaining contractual term)Number of OptionsWeighted AverageAggregate Intrinsic Value
Exercise PriceRemaining Contractual Term (Years)
Outstanding at December 31, 20229,397 $4.21 6.2$44 
Options Granted2,764 1.78 
Options Exercised— — — 
Options Forfeited / Expired(1,580)3.84 
Outstanding at December 31, 202310,581 $3.63 5.9$
Options Granted3,425 1.83 
Options Exercised(2,053)2.65 4,326 
Options Forfeited / Expired(2,576)3.70 
Outstanding at December 31, 20249,377 $3.17 6.1$22,988 *
Exercisable at December 31, 20245,873 $3.93 4.4$10,959 *
*The aggregate intrinsic values in the table above are based on the Company’s stock price of $5.31, which is the closing price of the Company’s stock on the last day of business for the year ended December 31, 2024
Schedule of Activity of Performance Based Stock Options
The following table summarizes activity of performance based stock options during the years indicated:
(In thousands except per-share data and remaining contractual term)Number of SharesWeighted AverageAggregate Intrinsic Value
Exercise PriceRemaining Contractual Term (Years)
Outstanding at December 31, 202241 $4.34 1.1$— 
Options Granted— — 
Options Exercised— — — 
Options Forfeited— — 
Outstanding at December 31, 202341 $4.34 0.1$— 
Options Granted— — 
Options Exercised— — — 
Options Forfeited(41)4.34 
Outstanding and Exercisable at December 31, 2024— $— — $— 
Schedule of Activity of Market Based Stock Options
The following table summarizes activity of market based stock options during the years indicated:
(In thousands except per-share data and remaining contractual term)Number of SharesWeighted AverageAggregate Intrinsic Value
Exercise PriceRemaining Contractual Term (Years)
Outstanding at December 31, 20221,000 $4.24 4.8$— 
Options Granted— — 
Options Exercised— — — 
Options Forfeited— — 
Outstanding at December 31, 20231,000 $4.24 3.8$— 
Options Granted— — 
Options Exercised— — — 
Options Forfeited— — 
Outstanding and Exercisable at December 31, 20241,000 $4.24 2.8$1,070 *
*The aggregate intrinsic values in the table above are based on the Company’s stock price of $5.31, which is the closing price of the Company’s stock on the last day of business for the year ended December 31, 2024.
Schjedule of Activity of Restricted Stock Units and Restricted Stock Awards
The following table summarizes activity of restricted stock units during the years indicated:
(In thousands except per share fair value)Number of UnitsWeighted Average Fair Value
Unvested shares at December 31, 2022650 $2.77 
Granted429 1.82 
Vested(398)2.86 
Forfeited(92)2.36 
Unvested shares at December 31, 2023589 $2.08 
Granted479 1.52 
Vested(271)2.34 
Forfeited(188)1.70 
Unvested shares at December 31, 2024609 $1.64 
Expected to vest as of December 31, 2024609 $1.64 
The following table summarizes activity of restricted stock awards during the years indicated:
(In thousands except per share fair value)Number of AwardsWeighted Average Fair Value
Unvested shares at December 31, 2022183 $3.25 
Granted— — 
Vested(16)
Forfeited— — 
Unvested shares at December 31, 2023167 $3.15 
Granted— — 
Vested— — 
Forfeited— — 
Unvested shares at December 31, 2024167 $3.15 
Expected to vest as of December 31, 2024167 $3.15 
Schedule of Share Based Compensation Expenses
Share-based compensation expenses for the years ended December 31, 2024 and December 31, 2023 were as follows:
Year Ended December 31,
(In thousands)20242023
Share-based compensation expense
Cost of sales$319 $330 
Sales and marketing745 1,075 
Research and development718 993 
General and administrative1,874 2,353 
Total$3,656 $4,751