XML 97 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Stock-based Compensation (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 15, 2025
Jan. 29, 2025
Jan. 06, 2025
$ / shares
shares
Apr. 30, 2024
shares
Jul. 31, 2023
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2020
shares
Share-Based Payment Arrangement, Expense | $           $ 338 $ 54  
Chief Financial Officer [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     26,315          
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 10.07          
Share-Based Payment Arrangement, Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           160,360    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares           $ 6.34    
Share-Based Payment Arrangement, Option [Member] | Chief Financial Officer [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     36 months          
Non-plan Options [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           26,315    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares           $ 7.92 $ 99.33  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares           $ 10.07    
Non-plan Options [Member] | Chief Financial Officer [Member]                
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 10.07          
Non-plan Options [Member] | Chief Financial Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     3 years          
Employee Stock Purchase Plan 2018 [Member]                
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       5        
Inducement Equity Incentive Plan 2020 [Member]                
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           0 0 3
Equity Incentive Plan 2023 [Member]                
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           194,520 48,790  
Shares Available for Issuance, Quarterly Increase, Percentage of Common Shares Outstanding on Adjustment Date Less Fiscal Quarter Beginning Balance   10.00%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares           $ 4.41 $ 75.69  
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           140,373    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member] | Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           5 years    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           19,987    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           11,832    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           8,155    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Minimum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           2 years    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Option [Member] | Employees and Consultants [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         5 years      
Equity Incentive Plan 2023 [Member] | Non-plan Options [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     26,315          
Reverse Stock Split [Member]                
Stockholders' Equity Note, Stock Split, Conversion Ratio 19         19