Quarterly report [Sections 13 or 15(d)]

Note 11 - Capitalization and Equity Structure (Details Textual)

v3.25.1
Note 11 - Capitalization and Equity Structure (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 17, 2025
Sep. 03, 2024
Jan. 10, 2024
Feb. 28, 2021
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2024
Feb. 28, 2021
Oct. 31, 2020
Jun. 30, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Common Stock, Shares Authorized (in shares)                     141,429,000   141,429,000
Preferred Stock, Shares Authorized (in shares)                     10,000,000   10,000,000
Common Stock, Shares, Issued (in shares)                     28,197,000   22,203,000
Preferred Stock, Shares Issued (in shares)                     0   0
Proceeds from Issuance of Common Stock                     $ 0 $ 3,970  
Stock Issued During Period, Value, New Issues                     $ 2,957 $ 3,970  
Class Of Warrant Or Right Exercised (in shares)                     12,365,000    
Class Of Warrant Or Right Issued (in shares)                     10,500,000    
Class of Warrant or Right, Outstanding (in shares)                     13,695,000   15,560,000
Common Stock, Shares, Outstanding (in shares)                     28,197,000   22,203,000
Preferred Stock, Shares Outstanding (in shares)                     0   0
Weighted Average [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                     $ 1.13    
September 2024 Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   3,100,000                      
Proceeds from Issuance or Sale of Equity   $ 5,003                      
January 2024 Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)     2,968,000                    
Shares Issued, Price Per Share (in dollars per share)     $ 1.55                    
Proceeds from Issuance of Common Stock     $ 3,932                    
At the Market Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)                     30,000    
Shares Issued, Price Per Share (in dollars per share)                     $ 1.45    
Proceeds from Issuance of Common Stock                     $ 39    
Stock Issued During Period, Value, New Issues                 $ 5,000        
Sale Of Stock, Stock Available For Issuance, Value                     $ 4,134    
September 2024 Pre-funded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 9,800,000 2,900,000         2,900,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.4239           $ 0.001       $ 0.001    
Proceeds from Issuance of Warrants             $ 2,897            
Shares Issued, Price Per Share (in dollars per share)             $ 1            
Class Of Warrant Or Right Exercised (in shares)                     2,565,000    
Class Of Warrant Or Right Issued (in shares)                     0    
Class of Warrant or Right, Outstanding (in shares)                     0   2,565,000
March 2025 Inducement Warrant [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 10,500,000                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.4239                   $ 0.424    
Warrants and Rights Outstanding, Term (Year) 5 years                        
Proceeds from Issuance of Warrants $ 3,840                        
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)                     10,500,000    
Class of Warrant or Right, Outstanding (in shares)                     10,500,000   0
September 2024 Series A Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   6,000,000         6,000,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 1       $ 1    
Warrants and Rights Outstanding, Term (Year)                     4 years 4 months 24 days    
Class Of Warrant Or Right Exercised (in shares)                     4,900,000    
Class Of Warrant Or Right Issued (in shares)                     0    
Class of Warrant or Right, Outstanding (in shares)                     1,100,000   6,000,000
September 2024 Series B Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   6,000,000         6,000,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 1       $ 1    
Warrants and Rights Outstanding, Term (Year)                     4 months 24 days    
Class Of Warrant Or Right Exercised (in shares)                     4,900,000    
Class Of Warrant Or Right Issued (in shares)                     0    
Class of Warrant or Right, Outstanding (in shares)                     1,100,000   6,000,000
Pre-Funded Warrants [Member]                          
Class Of Warrant Or Right Exercised (in shares)                     12,365,000 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)       $ 12.81       $ 12.81     $ 12.81    
Warrants and Rights Outstanding, Term (Year)                     10 months 24 days    
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)               273,000     0    
Class of Warrant or Right, Outstanding (in shares)                     273,000   273,000
June 2020 Investor Warrants [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 5.18         $ 5.18 $ 5.18    
Warrants and Rights Outstanding, Term (Year)                     8 months 12 days    
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)                     0    
Class of Warrant or Right, Outstanding (in shares)         874,000         874,000 127,000   127,000
June 2020 Placement Agent Warrants [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 5.64         $ 5.64 $ 5.64    
Warrants and Rights Outstanding, Term (Year)                     2 months 12 days    
Class Of Warrant Or Right Exercised (in shares)                     (0)    
Class Of Warrant Or Right Issued (in shares)                   122,000 0    
Class of Warrant or Right, Outstanding (in shares)                     39,000   39,000
December 2019 Warrants [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 8.1         $ 8.1    
Warrants and Rights Outstanding, Term (Year)                     2 months 12 days    
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)                     0    
Class of Warrant or Right, Outstanding (in shares)           556,000         556,000   556,000