XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense
We recognized stock-based compensation expense as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)
2024202320242023
Stock-based compensation
$391 $428 $1,495 $2,067 
Schedule of ESPP Activity
ESPP activity for the nine months ended September 30, 2024 was as follows:

Shares purchased pursuant to the ESPP37,295 
Weighted average per share price of shares purchased$3.03 
Weighted average per share discount from market value for shares purchased$0.45 
Stock-based compensation related to ESPP$55,598 
Schedule of Stock Option Activity
Stock option activity was as follows:
Shares Underlying
Options
Weighted Average Per Share
Exercise Price
Weighted Average Remaining
Contractual Life
Aggregate Intrinsic
Value
(In Thousands)
Options outstanding at December 31, 2023376,940 $11.21 1.91 years$— 
Cancelled or terminated(144,172)8.94 
Options outstanding at September 30, 2024232,768 12.61 2.69 years— 
Options outstanding and vested at September 30, 2024203,626 12.64 1.09 years— 
Schedule of Restricted Stock Unit Activity
Restricted stock unit activity was as follows:
Number of Restricted Stock UnitsWeighted-Average Grant Date Fair Value
Outstanding at December 31, 2023238,275 $13.35 
Granted211,926 4.31 
Vested(107,180)12.54 
Forfeited(207,595)9.61 
Outstanding at September 30, 2024135,426 5.63 
Schedule of Warrants Activity
Shares Underlying Warrants Weighted Average
Exercise Price
Warrants outstanding December 31, 2023— $— 
Granted2,000,000 5.25 
Warrants outstanding September 30, 20242,000,000 5.25