XML 110 R36.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Stockholders' Equity Note, Warrants or Rights
As of December 31, 2024 and 2023, we had the following outstanding warrants:
As of
December 31, 2024
As of
 December 31, 2023
Number of Underlying SharesExercise PriceExpiration
June 2022 Warrants384,615384,615$9.10December 16, 2026
December 2021 Warrants182,630182,630$24.64June 7, 2027
January 2020 Investor Warrants26,81926,819$23.59January 13, 2025
January 2020 Placement Agent Warrants5,9545,954$34.96January 13, 2025
600,018600,018
Schedule of Impact of Results of Stock-Based Compensation
The following table summarizes stock-based compensation expense and the impact it had on operations for the periods presented (in thousands):
 For the year ended December 31,
 20242023
Cost of sales$— $
Selling, general, and administrative42 
Total stock-based compensation$$44 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions Estimates utilized in the calculation include the expected life of the option, risk-free interest rate, and expected volatility, and are further comparatively detailed as follows:
 20242023
Fair value of options issued$— $2.49 
Exercise price$— $3.04 
Expected life of option (in years)06.1
Risk-free interest rate— %3.5 %
Expected volatility— %101.8 %
Dividend yield0.00 %0.00 %
Schedule of Option Activity A summary of option activity under all plans was as follows:
Number of
Options
Weighted
Average
Exercise Price
Per Share
Outstanding at December 31, 202247,102 13.78 
Granted11,427 $3.04 
Canceled/forfeited(24,076)18.55 
Expired(3,878)17.03 
Balance at December 31, 202330,575 $5.60 
Expired(9)53.33 
Balance at December 31, 202430,566$5.58 
Vested and expected to vest at December 31, 202428,376 $5.67 
Exercisable at December 31, 202416,735 $6.20 
Schedule of Options Outstanding
The options outstanding at December 31, 2024 have been segregated into ranges for additional disclosure as follows:
OPTIONS OUTSTANDINGOPTIONS EXERCISABLE
Range of Exercise Prices
Number of Shares OutstandingWeighted Average Remaining Contractual Life (in years)Weighted Average Exercise PriceNumber of Shares ExercisableWeighted Average Remaining Contractual Life (in years)Weighted Average Exercise Price
$3.04$4.147,142 8.3$3.04 2,976 8.3$3.04 
$4.15$5.7321,428 7.75.25 12,062 7.75.25 
$5.74$13.48882 6.28.34 680 5.98.97 
$13.49$27.55661 4.816.80 661 4.816.80 
$27.56$48.79453 6.139.61 356 6.139.97 
   30,566 7.7$5.58 16,735 7.6$6.20