v3.26.1
Note 13 - Equity (Details Textual)
3 Months Ended
Mar. 12, 2026
USD ($)
$ / shares
shares
Feb. 03, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Mar. 08, 2026
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | shares 1          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value     $ 0 $ 34,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     0     $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value       0    
Share-Based Payment Arrangement, Option [Member]            
Share-Based Payment Arrangement, Expense     9,000 86,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     0     $ 0
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 34,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 6 months      
Restricted Stock Units (RSUs) [Member]            
Share-Based Payment Arrangement, Expense     $ 332,000 1,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value     $ 1,478,000 31,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 1 month 20 days      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 1,009      
Deferred Stock Units (DSUS) [Member]            
Share-Based Payment Arrangement, Expense     $ 82,000 $ 0    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     7 months      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 191,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value     $ 0      
At-the-market ("ATM") Offering Program [Member]            
Equity Offering, Maximum Amount   $ 7,434,000        
Stock Issued During Period, Shares, New Issues (in shares) | shares   0        
Securities Purchase Agreement [Member]            
Equity Offering, Unit Price (in dollars per share) | $ / shares         $ 1.5  
Equity Issuance, Units, Number of Units (in shares) | shares 1,500,000          
Proceeds from Issuance or Sale of Equity $ 2,250,000          
Number of Shares Per Unit 1          
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001          
Equity Offering, Additional Amount $ 18,000          
Securities Purchase Agreement [Member] | Minimum [Member]            
Beneficial Ownership Percentage 4.99%          
Securities Purchase Agreement [Member] | Maximum [Member]            
Beneficial Ownership Percentage 9.99%          
Securities Purchase Agreement [Member] | Pre-funded Warrants [Member]            
Number of Warrants Per Unit 1          
Class of Warrant or Right, Issued, Exercise Price (in dollars per share) | $ / shares $ 0.0001          
Securities Purchase Agreement [Member] | The 1.88 Warrants [Member]            
Number of Warrants Per Unit 1          
Class of Warrant or Right, Issued, Exercise Price (in dollars per share) | $ / shares $ 1.88          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | shares 1          
Warrants and Rights Outstanding, Term (Year) 5 years          
Securities Purchase Agreement [Member] | The Two Fifty Warrants [Member]            
Number of Warrants Per Unit 1          
Class of Warrant or Right, Issued, Exercise Price (in dollars per share) | $ / shares $ 2.5          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | shares 1          
Warrants and Rights Outstanding, Term (Year) 5 years