Quarterly report [Sections 13 or 15(d)]

Note 11 - Capitalization and Equity Structure (Details Textual)

v3.25.2
Note 11 - Capitalization and Equity Structure (Details Textual)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
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
Jun. 30, 2020
$ / shares
shares
Jun. 30, 2019
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
shares
Common Stock, Shares Authorized (in shares)                     141,429       141,429   141,429
Preferred Stock, Shares Authorized (in shares)                     10,000       10,000   10,000
Common Stock, Shares, Issued (in shares)                     2,605       2,605   1,480
Preferred Stock, Shares Issued (in shares)                     0       0   0
Proceeds from Issuance of Common Stock | $                             $ 914 $ 4,017  
Stock Issued During Period, Value, New Issues | $                     $ 1,811 $ 2,957 $ 47 $ 3,970      
Class Of Warrant Or Right Exercised (in shares)                             825    
Class Of Warrant Or Right, Issued (in shares)                             700    
Common Stock, Shares, Outstanding (in shares)                     2,605       2,605   1,480
Preferred Stock, Shares Outstanding (in shares)                     0       0   0
September 2024 Offering [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares)       207                          
Proceeds from Issuance or Sale of Equity | $       $ 5,003                          
January 2024 Offering [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares)         198                        
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, Shares, New Issues (in shares)                             231 7  
Shares Issued, Price Per Share (in dollars per share) | $ / shares                     $ 4.36   $ 21.41   $ 4.36 $ 21.41  
Proceeds from Issuance of Common Stock | $                             $ 914 $ 85  
Stock Issued During Period, Value, New Issues | $                   $ 5,000              
Sale Of Stock, Stock Available For Issuance, Value | $                             $ 3,125    
September 2024 Pre-funded Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     653 193         193                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 6.36           $ 0.001   0       $ 0    
Proceeds from Issuance of Warrants | $                 $ 2,897                
Shares Issued, Price Per Share (in dollars per share) | $ / shares                 $ 15                
Class Of Warrant Or Right Exercised (in shares)                             171    
Class Of Warrant Or Right, Issued (in shares)                             0    
March 2025 Inducement Warrant [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     700                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 6.36               6.36       $ 6.36    
Proceeds from Issuance of Warrants | $     $ 3,853                            
Class Of Warrant Or Right Exercised (in shares)                             (0)    
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)                             700    
September 2024 Series A Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       400         400                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 15   15       $ 15    
Class Of Warrant Or Right Exercised (in shares)                             327    
Class Of Warrant Or Right, Issued (in shares)                             0    
September 2024 Series B Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       400         400                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 15   15       $ 15    
Class Of Warrant Or Right Exercised (in shares)                             327    
Class Of Warrant Or Right, Issued (in shares)                             0    
Pre-Funded Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                     $ 12.38       $ 12.38    
Class Of Warrant Or Right Exercised (in shares)                     0     0 825 0  
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       $ 192.19    
Class Of Warrant Or Right Exercised (in shares)                             (0)    
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant           9.99%                      
Class Of Warrant Or Right, Issued (in shares)           18                 0    
June 2020 Investor Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 77.7       77.7       $ 77.7    
Class Of Warrant Or Right Exercised (in shares)                             (0)    
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant             9.99%                    
Class Of Warrant Or Right, Issued (in shares)             58               0    
June 2020 Placement Agent Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 84.65       84.65       $ 84.65    
Class Of Warrant Or Right Exercised (in shares)                             (0)    
Class Of Warrant Or Right, Issued (in shares)             8               0    
December 2019 Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares               $ 121.5     $ 121.5       $ 121.5    
Class Of Warrant Or Right Exercised (in shares)                             (0)    
Class Of Warrant Or Right, Issued (in shares)               37             0    
Reverse Stock Split [Member]                                  
Stockholders' Equity Note, Stock Split, Conversion Ratio 15 15