v3.26.1
Note 12 - Stock-based Compensation (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2026
USD ($)
$ / shares
shares
Jan. 27, 2026
USD ($)
shares
Jan. 01, 2026
USD ($)
shares
Oct. 22, 2025
USD ($)
$ / shares
shares
Dec. 28, 2023
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
May 24, 2021
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)           673,838 687,490   673,838   587,355 121,833  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares           $ 5.34 $ 8.62   $ 5.34   $ 6.1 $ 22.36  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           25,000 110,135       591,865    
Share-Based Payment Arrangement, Expense | $           $ 139   $ 67 $ 290 $ 79      
Share-Based Payment Arrangement, Option [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate           0.00%     0.00%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 25,000 100,000 10,135                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years 10 years 10 years                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value | $ $ 100 $ 200 $ 100                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years 3 years                      
Share Price (in dollars per share) | $ / shares           $ 4.42     $ 4.42        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate           4.20%              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate           147.40%              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)           6 years     6 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum                 3.92%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum                 4.20%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum                 147.40%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum                 156.02%        
Share-Based Payment Arrangement, Expense | $           $ 100   $ 100 $ 300 $ 100      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $           $ 600     $ 600        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                 1 year 9 months 7 days        
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]                          
Share Price (in dollars per share) | $ / shares           $ 2.24     $ 2.24        
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]                          
Share Price (in dollars per share) | $ / shares           $ 4.42     $ 4.42        
Restricted Stock [Member]                          
Share-Based Payment Arrangement, Expense | $           $ 100     $ 100        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)           10,000 0       32,895    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares           $ 4.42 $ 0       $ 3.04    
Restricted Stock [Member] | Employee [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       32,895                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value | $       $ 100                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares       $ 3.04                  
The 2016 Omnibus Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           347,200     347,200        
The 2016 Omnibus Incentive Plan [Member] | Neuro Rx [Member]                          
Foreign Currency Exchange Rate, Remeasurement                         0.316
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)                         289,542
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares                         $ 51
The 2021 Omnibus Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                     1,308,746    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)         200,000       417,143        
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares)                 1,146,992        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)           320,660     320,660        
The 2021 Omnibus Incentive Plan [Member] | Restricted Stock [Member] | Employee [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 10,000                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value | $ $ 100                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 4.42