v3.25.4
Note 13 - Stockholders' Equity and Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 41 Months Ended
Jan. 31, 2025
Feb. 18, 2022
Jan. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2025
Sep. 30, 2023
Mar. 31, 2023
Jun. 30, 2021
Share-Based Payment Arrangement, Expense       $ 400            
Share-Based Payment Arrangement, Noncash Expense       $ 447 $ 1,166          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         0          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       0            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (in shares)       1,742,574            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       6 years 1 month 6 days 6 years 9 months 18 days 7 years 10 months 24 days        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 0            
Common Stock, Shares Authorized (in shares)       37,500,000 37,500,000          
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001 $ 0.001          
Preferred Stock, Shares Authorized (in shares)       1,000,000 1,000,000          
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001 $ 0.001          
Defined Contribution Plan, Employer Discretionary Contribution Amount       $ 300 $ 300          
Separation and Consulting Agreement [Member]                    
Severance Costs $ 1,000                  
Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount $ 41   $ 41       $ 41      
Insurance Payment, Maximum Payment Duration (Year) 18 years                  
Consulting Agreement, Monthly Payment $ 49                  
Restricted Stock Units (RSUs) [Member]                    
Share-Based Payment Arrangement, Expense       $ 7 $ 100          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       0            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)       0 13,589 27,177        
Share-Based Payment Arrangement, Option [Member]                    
Share-Based Payment Arrangement, Expense       $ 400 $ 1,100          
Participant [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Grant Limit (in shares)       2,000,000            
Non Employee Board Member [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Grant Limit (in shares)       100,000            
Former President and Chief Executive Officer [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)             1,600,000      
Former President and Chief Executive Officer [Member] | Separation and Consulting Agreement [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares) 147,525   147,525       147,525      
Former President and Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Separation and Consulting Agreement [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 7,765   7,765       7,765      
Former President and Chief Executive Officer [Member] | Share-Based Payment Arrangement, Option [Member]                    
Share-Based Payment Arrangement, Expense       $ 400            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 6 years                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     4.00%              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments     $ 0              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)     5 months 15 days              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate     50.00%              
Share-Based Payment Arrangement, Plan Modification, Incremental Cost $ 400                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (in shares)       1,742,574            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       6 years 1 month 6 days            
Amended And Restated2019 Long Term Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       3,872,379       5,500,000 4,000,000 1,675,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   774,505                
Option Indexed to Issuer's Equity, Strike Price (in dollars per share)   $ 6                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value   $ 1,500                
Amended And Restated2019 Long Term Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years                
Share Price (in dollars per share)   $ 4.11                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   0.70%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments   $ 0                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)   6 years 6 months                
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate   44.00%