v3.26.3
Note 13 - Equity (Details Textual)
3 Months Ended 9 Months Ended
Apr. 16, 2026
USD ($)
$ / shares
shares
Mar. 12, 2026
USD ($)
$ / shares
shares
Feb. 03, 2026
USD ($)
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
Aug. 05, 2026
$ / shares
shares
Aug. 04, 2026
shares
Mar. 08, 2026
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001   $ 0.0001     $ 0.0001
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1                  
Capital Units, Authorized (in shares)               101,000,000 5,001,000,000    
Common Stock, Shares Authorized (in shares)       100,000,000   100,000,000   100,000,000     100,000,000
Preferred Stock, Shares Authorized (in shares)       1,000,000   1,000,000   1,000,000     1,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001   $ 0.0001     $ 0.0001
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $       $ 0   $ 0         $ 0
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Payment Arrangement, Expense | $       3,000 $ 35,000 22,000 $ 77,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value | $           130,000 34,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $       0   0         $ 0
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $       126,000   $ 126,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           4 years          
Restricted Stock Units (RSUs) [Member]                      
Share-Based Payment Arrangement, Expense | $       148,000 139,000 $ 655,000 210,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $       966,000   $ 966,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           1 year 7 months 6 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value | $           $ 583,000 1,478,000        
Deferred Stock Units (DSUS) [Member]                      
Share-Based Payment Arrangement, Expense | $       93,000 $ 41,000 258,000 210,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $       607,000   $ 607,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           9 months          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value | $       $ 591,000     $ 210,000        
At-the-market ("ATM") Offering Program [Member]                      
Equity Offering, Maximum Amount | $     $ 7,434,000                
Stock Issued During Period, Shares, New Issues (in shares)     0                
Securities Purchase Agreement [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 762,208                    
Equity Offering, Unit Price (in dollars per share) | $ / shares $ 1.5                 $ 1.5  
Equity Issuance, Units, Number of Units (in shares) 5,333,333 1,500,000                  
Proceeds from Issuance or Sale of Equity | $ $ 8,000 $ 2,250,000                  
Number of Shares Per Unit 1 1                  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0001                  
Beneficial Ownership Percentage 4.99%                    
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 1                  
Class of Warrant or Right, Issued, Exercise Price (in dollars per share) | $ / shares $ 0.0001 $ 0.0001                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 4,571,125                    
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)   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)   1                  
Warrants and Rights Outstanding, Term (Year)   5 years                  
Securities Purchase Agreement [Member] | One Hundred and Fifty Percent Warrants [Member]                      
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) 1                    
Warrants and Rights Outstanding, Term (Year) 5 years                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 5,333,333                    
Securities Purchase Agreement [Member] | Two Hundred Percent Warrants [Member]                      
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) 1                    
Warrants and Rights Outstanding, Term (Year) 5 years                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 5,333,333