XML 55 R41.htm IDEA: XBRL DOCUMENT v3.26.1
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