Note 8 - Stock-based Incentive Plans (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Notes Tables |
|
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
|
|
2024
|
|
|
2023
|
|
Expected Volatility
|
|
|
98 |
% |
|
|
95 |
% |
Risk–free interest rate
|
|
|
4.08 |
% |
|
|
4.18 |
% |
Dividend yield
|
|
|
- |
% |
|
|
- |
% |
Expected life of options (in years)
|
|
|
6.02 |
|
|
|
5.35 |
|
|
Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
|
|
|
|
|
|
Weighted-Average
|
|
|
|
|
|
|
|
Options (#)
|
|
|
Exercise
Price Per
Share ($)
|
|
|
Remaining
Contractual
Term
(Years)
|
|
|
Aggregate
Intrinsic
Value ($)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at December 31, 2023
|
|
|
396,000 |
|
|
$ |
15.70 |
|
|
|
|
|
|
$ |
- |
|
Granted
|
|
|
20,000 |
|
|
|
1.29 |
|
|
|
|
|
|
|
- |
|
Exercised
|
|
|
- |
|
|
|
- |
|
|
|
|
|
|
|
- |
|
Canceled / forfeited
|
|
|
(50,000 |
)
|
|
|
10.29 |
|
|
|
|
|
|
|
63,000 |
|
Outstanding at December 31, 2024
|
|
|
366,000 |
|
|
$ |
15.66 |
|
|
|
8.05 |
|
|
$ |
- |
|
Vested and exercisable at December 31, 2024
|
|
|
220,000 |
|
|
$ |
20.20 |
|
|
|
7.79 |
|
|
$ |
- |
|
|
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] |
|
|
2014 Plan Activity
|
|
|
Outside of the 2014 Plan
Activity
|
|
|
Totals
|
|
|
|
Restricted
Stock
Units (#)
|
|
|
Weighted
Average
Grant Date
Fair Value
($)
|
|
|
Restricted
Stock
Units (#)
|
|
|
Weighted
Average
Grant Date
Fair Value
($)
|
|
|
Restricted
Stock
Units (#)
|
|
|
Weighted
Average
Grant Date
Fair Value
($)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
At December 31, 2023
|
|
|
186,000 |
|
|
$ |
10.87 |
|
|
|
90,000 |
|
|
$ |
7.50 |
|
|
|
276,000 |
|
|
$
|
9.76 |
|
Granted
|
|
|
33,000 |
|
|
$ |
0.81 |
|
|
|
625,000 |
|
|
|
0.84 |
|
|
|
658,000 |
|
|
|
0.85 |
|
Vested
|
|
|
(36,000 |
)
|
|
$ |
9.51 |
|
|
|
(552,000 |
)
|
|
|
1.13 |
|
|
|
(588,000 |
)
|
|
|
1.64 |
|
Canceled
|
|
|
(9,000 |
)
|
|
$ |
10.00 |
|
|
|
(16,000 |
) |
|
|
18.56 |
|
|
|
(25,000 |
) |
|
|
15.43 |
|
At December 31, 2024
|
|
|
174,000 |
|
|
$ |
4.44 |
|
|
|
147,000 |
|
|
$ |
3.92 |
|
|
|
321,000 |
|
|
$ |
4.20 |
|
|
Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] |
|
|
|
|
|
|
Weighted-Average
|
|
|
|
|
|
|
|
Warrants
(#)
|
|
|
Exercise
Price Per
Share ($)
|
|
|
Remaining
Contractual
Term
(Years)
|
|
|
Aggregate
Intrinsic
Value ($)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at December 31, 2023
|
|
|
31,000 |
|
|
$ |
49.21 |
|
|
|
- |
|
|
$ |
- |
|
Granted
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Expired
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Outstanding at December 31, 2024
|
|
|
31,000 |
|
|
$ |
49.21 |
|
|
|
2.70 |
|
|
$ |
- |
|
Vested and exercisable as of December 31, 2024
|
|
|
31,000 |
|
|
$ |
49.21 |
|
|
|
3.70 |
|
|
$ |
- |
|
|
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
|
|
2024
|
|
|
2023
|
|
Stock options
|
|
$ |
411,000 |
|
|
$ |
1,014,000 |
|
Warrants
|
|
|
- |
|
|
|
228,000 |
|
Restricted stock units
|
|
|
878,000 |
|
|
|
1,493,000 |
|
Total noncash stock compensation expense
|
|
$ |
1,289,000 |
|
|
$ |
2,735,000 |
|
|
|
2024
|
|
|
2023
|
|
Sales, marketing and advertising
|
|
$ |
488,000 |
|
|
$ |
879,000 |
|
Engineering, technology and development
|
|
|
30,000 |
|
|
|
219,000 |
|
General and administrative
|
|
|
771,000 |
|
|
|
1,637,000 |
|
Total noncash stock compensation expense
|
|
$ |
1,289,000 |
|
|
$ |
2,735,000 |
|
|