Quarterly report [Sections 13 or 15(d)]

Note 11 - Capitalization and Equity Structure (Details Textual)

v3.26.1
Note 11 - Capitalization and Equity Structure (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 20, 2026
USD ($)
$ / shares
shares
Oct. 30, 2025
USD ($)
$ / shares
shares
Jun. 02, 2025
May 02, 2025
Mar. 17, 2025
USD ($)
$ / shares
shares
Sep. 03, 2024
USD ($)
shares
Jan. 10, 2024
USD ($)
$ / shares
shares
Feb. 28, 2021
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Jan. 22, 2026
$ / shares
shares
Jan. 21, 2026
USD ($)
Common Stock, Shares Authorized (in shares) | shares                     141,429,000   141,429,000    
Preferred Stock, Shares Authorized (in shares) | shares                     10,000,000   10,000,000    
Common Stock, Shares, Issued (in shares) | shares                     3,563,000   3,559,000    
Temporary Equity, Shares Issued (in shares) | shares                     6,000   0    
Proceeds from Issuance of Temporary Equity and Warrants | $                     $ 5,265 $ 0      
Stock Issued During Period, Value, New Issues | $                     0 2,957      
Temporary Equity, Carrying Amount, Attributable to Parent | $                     3,650   $ 0    
Additional Paid in Capital | $                     271,816   $ 272,078    
Finance Cost of Warrant Issuance | $                     $ 145 $ (0)      
Class Of Warrant Or Right, Issued (in shares) | shares                     370,000        
Common Stock, Shares, Outstanding (in shares) | shares                     3,563,000   3,559,000    
Temporary Equity, Shares Outstanding (in shares) | shares                     6,000   0    
January 2026 Private Placement Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                     $ 8.22        
Beneficial Ownership Limitation, Percentage 9.99%                            
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant 19.99%                            
Class Of Warrant Or Right, Issued (in shares) | shares                     356,000        
January 2026 Placement Agent Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                     $ 8.22        
Class Of Warrant Or Right, Issued (in shares) | shares                     14,000        
October 2025 Placement Agent Warrant [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares   15,000                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 4.81                 $ 4.81        
Beneficial Ownership Limitation, Percentage   4.99%                          
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant   9.99%                          
Class Of Warrant Or Right, Issued (in shares) | shares                     0        
September 2024 Pre-funded Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares         653,000 193,000     193,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 6.36       $ 0.001            
Shares Issued, Price Per Share (in dollars per share) | $ / shares                 $ 15            
Proceeds from Issuance of Warrants | $                 $ 2,897            
March 2025 Inducement Warrant [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares         700,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 6.36           $ 6.36 [1]        
Proceeds from Issuance of Warrants | $         $ 3,853                    
Beneficial Ownership Limitation, Percentage         4.99%                    
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant         9.99%                    
Class Of Warrant Or Right, Issued (in shares) | shares [1]                     0        
September 2024 Series A Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares           400,000     400,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 15   $ 15        
Class Of Warrant Or Right, Issued (in shares) | shares                     0        
September 2024 Series B Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares           400,000     400,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 15            
Pre-Funded Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                     $ 7.48        
Class Of Warrant Or Warrants Exercised (in shares) | shares                     0 824,000      
September 2024 Warrants [Member]                              
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant                 9.99%            
A2021 Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares               $ 192.19     $ 192.19        
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant               9.99%              
Class Of Warrant Or Right, Issued (in shares) | shares               18,000     0        
Convertible Series B Preferred Stock [Member]                              
Temporary Equity, Carrying Amount, Attributable to Parent | $                     $ 3,650       $ 3,274
Private Placement [Member]                              
Proceeds from Issuance of Temporary Equity and Warrants | $ $ 5,265                            
Proceeds from Issuance of Preferred Stock and Preference Stock | $ 3,799                            
Payments of Stock Issuance Costs | $ $ 670                            
Private Placement [Member] | January 2026 Private Placement Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 356,000                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 8.22                            
Proceeds from Issuance of Warrants | $ $ 2,053                            
Warrants and Rights Outstanding | $ 2,053                            
Additional Paid in Capital | $ 525                            
Finance Cost of Warrant Issuance | $ $ 145                            
Private Placement [Member] | January 2026 Placement Agent Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 8.22                         $ 8.22  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | shares 14,000                         14,000  
Warrants and Rights Outstanding | $ $ 83                            
Private Placement [Member] | Convertible Series B Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares 5,900                            
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 1,000                            
Preferred Stock, Convertible, Shares Issuable (in shares) | shares 712,000                            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 8.22                            
Proceeds from Issuance or Sale of Equity | $ $ 5,852                            
Preferred Stock, Fair Value | $ 7,453                            
Temporary Equity, Carrying Amount, Attributable to Parent | $ 83                            
Preferred Stock, Redemption Amount | $                     $ 5,852        
Private Placement [Member] | Series B Preferred Stock [Member]                              
Temporary Equity, Carrying Amount, Attributable to Parent | $ $ 3,274                            
October 2025 Offering [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares   769,000                          
Shares Issued, Price Per Share (in dollars per share) | $ / shares   $ 4.81                          
Proceeds from Issuance or Sale of Equity | $   $ 3,231                          
September 2024 Offering [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares           207,000                  
Proceeds from Issuance or Sale of Equity | $           $ 5,003                  
January 2024 Offering [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares             198,000                
Shares Issued, Price Per Share (in dollars per share) | $ / shares             $ 23.25                
Proceeds from Issuance of Common Stock | $             $ 3,932                
At the Market Offering [Member]                              
Stock Issued During Period, Value, New Issues | $                   $ 5,000   $ 0      
Offering Cost, Expense | $                         $ 125    
Reverse Stock Split [Member]                              
Stockholders' Equity Note, Stock Split, Conversion Ratio     15 15                      
[1] The Inducement Warrant became exercisable upon the Stockholder Approval Date and may be exercised following such date through May 16, 2030.