Note 12 - Stockholders' Equity (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Notes Tables |
|
| Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] |
| |
|
|
|
|
|
|
|
Shares Subject to Purchase |
|
| Exercise Price per Share |
|
|
Expiration Date |
|
|
at December 31, 2025 |
|
| $ |
275.00 |
|
|
|
07/17/2028 |
|
|
|
1,819 |
|
| $ |
250.00 |
|
|
|
08/04/2028 |
|
|
|
1,029 |
|
| $ |
97.50 |
|
|
|
05/14/2029 |
|
|
|
3,913 |
|
| $ |
78.00 |
|
|
|
05/14/2029 |
|
|
|
100,625 |
|
| $ |
19.30 |
|
|
|
12/19/2029 |
|
|
|
42,500 |
|
| $ |
19.20 |
|
|
|
12/19/2029 |
|
|
|
32,500 |
|
| $ |
11.34 |
|
|
|
10/16/2030 |
|
|
|
1,133,794 |
|
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| |
|
Year ended December 31, |
|
| |
|
2025 |
|
|
2024 |
|
| Cost of product sales |
|
$ |
32 |
|
|
$ |
217 |
|
| Research and development cost |
|
|
150 |
|
|
|
48 |
|
| General and administrative expense |
|
|
2,093 |
|
|
|
2,472 |
|
| Total |
|
$ |
2,275 |
|
|
$ |
2,737 |
|
|
| Share-based Payment Arrangement, Option and Restricted Stock Unit, Activity [Table Text Block] |
| |
|
|
|
|
|
PSUs Outstanding |
|
|
RSUs Outstanding |
|
| |
|
|
|
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
Weighted- |
|
| |
|
Number of |
|
|
|
|
|
|
Average |
|
|
|
|
|
|
Average |
|
| |
|
Shares |
|
|
|
|
|
|
Grant Date |
|
|
|
|
|
|
Grant Date |
|
| |
|
Available for |
|
|
Number of |
|
|
Fair Value |
|
|
Number of |
|
|
Fair Value |
|
| |
|
Grant |
|
|
PSUs |
|
|
Per Share |
|
|
RSUs |
|
|
Per Share |
|
| Balance at December 31, 2023 |
|
|
7,102 |
|
|
|
2,376 |
|
|
$ |
112.50 |
|
|
|
40,896 |
|
|
$ |
172.00 |
|
| Granted |
|
|
(98,748 |
) |
|
|
15,882 |
|
|
|
21.50 |
|
|
|
82,866 |
|
|
|
14.80 |
|
| Released |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(17,764 |
) |
|
|
165.40 |
|
| Forfeited |
|
|
18,829 |
|
|
|
(240 |
) |
|
|
(112.50 |
) |
|
|
(18,589 |
) |
|
|
71.60 |
|
| Returned to Plan |
|
|
5,225 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Addition to 2019 Plan |
|
|
47,500 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Expiration of 2014 Plan |
|
|
(3,152 |
) |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Balance at December 31, 2024 |
|
|
(23,244 |
) |
|
|
18,018 |
|
|
|
32.30 |
|
|
|
87,409 |
|
|
|
32.90 |
|
| Granted |
|
|
(247,875 |
) |
|
|
11,847 |
|
|
|
8.08 |
|
|
|
236,028 |
|
|
|
8.08 |
|
| Released |
|
|
— |
|
|
|
(11,847 |
) |
|
|
34.49 |
|
|
|
(64,617 |
) |
|
|
34.49 |
|
| Forfeited |
|
|
29,360 |
|
|
|
(6,140 |
) |
|
|
(33.99 |
) |
|
|
(23,220 |
) |
|
|
15.79 |
|
| Returned to Plan |
|
|
19,508 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Addition to 2019 Plan |
|
|
260,000 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Balance at December 31, 2025 |
|
|
37,749 |
|
|
|
11,878 |
|
|
$ |
31.42 |
|
|
|
235,600 |
|
|
$ |
15.17 |
|
| |
|
|
|
|
|
Weighted- |
|
| |
|
|
|
|
|
Average |
|
| |
|
|
|
|
|
Grant Date |
|
| |
|
Number of |
|
|
Fair Value |
|
| |
|
Shares |
|
|
Per Share |
|
| Outstanding at January 1, 2025 |
|
|
10,077 |
|
|
$ |
36.40 |
|
| Forfeited |
|
|
(4,060 |
) |
|
|
|
|
| Outstanding at December 31, 2025 |
|
|
6,017 |
|
|
$ |
36.40 |
|
|
| Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] |
| |
|
2024 |
|
|
2023 |
|
| Volatility |
|
|
88.03 |
% |
|
|
91.40 |
% |
| Risk-free interest rate |
|
|
4.26 |
% |
|
|
4.30 |
% |
|
| Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
| |
|
|
|
|
|
Weighted- |
|
| |
|
|
|
|
|
Average |
|
| |
|
|
|
|
|
Grant Date |
|
| |
|
Number of |
|
|
Fair Value |
|
| |
|
Shares |
|
|
Per Share |
|
| Outstanding at January 1, 2025 |
|
|
7,941 |
|
|
$ |
29.30 |
|
| Forfeited |
|
|
(2,080 |
) |
|
|
|
|
| Outstanding at December 31, 2025 |
|
|
5,861 |
|
|
$ |
29.30 |
|
|
| Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] |
| |
|
Number of Shares |
|
| Equity Plan |
|
|
|
|
| Subject to outstanding options and restricted shares |
|
|
247,478 |
|
| Available for future grants |
|
|
37,749 |
|
| Officer and Director Purchase Plan |
|
|
237,382 |
|
| Warrants |
|
|
1,316,180 |
|
| 2022 Employee Stock Purchase Plan |
|
|
731,220 |
|
| Total reserved shares |
|
|
2,570,009 |
|
|