Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Capitalization and Equity Structure (Details Textual)

v3.24.2
Note 11 - Capitalization and Equity Structure (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 10, 2024
Feb. 28, 2021
Oct. 31, 2020
Jun. 30, 2020
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2019
Jun. 30, 2019
May 31, 2019
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, Outstanding (in shares)         18,444     18,444   14,848      
Preferred Stock, Shares Outstanding (in shares)         0     0   0      
Proceeds from Issuance of Common Stock               $ 4,017 $ 0        
Stock Issued During Period, Value, New Issues     $ 5,000   $ 47 $ 3,970              
Class Of Warrant Or Warrants Exercised (in shares)         0   0 0 0        
Class Of Warrant Or Right Issued (in shares)               0          
Class of Warrant or Right, Outstanding (in shares)         1,047     1,047   1,240      
Common Stock, Shares, Issued (in shares)         18,444     18,444   14,848      
Preferred Stock, Shares Issued (in shares)         0     0   0      
A2021 Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)   273           0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 12.81     $ 12.81     $ 12.81          
Class of Warrant or Right Expiration Period (Year)   5 years                      
Class of Warrant or Right, Outstanding (in shares)         273     273   273      
Warrants and Rights Outstanding, Term (Year)         1 year 7 months 6 days     1 year 7 months 6 days          
June 2020 Investor Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)               0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 5.18 $ 5.18     $ 5.18          
Class of Warrant or Right, Outstanding (in shares)       874 127     127   127      
Class of Warrant or Right Expiration Period (Year)       5 years 6 months                  
Warrants and Rights Outstanding, Term (Year)         1 year 4 months 24 days     1 year 4 months 24 days          
June 2020 Placement Agent Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)       122       0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 5.64 $ 5.64     $ 5.64          
Class of Warrant or Right, Outstanding (in shares)         39     39   39      
Warrants and Rights Outstanding, Term (Year)         10 months 24 days     10 months 24 days          
December 2019 Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)               0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 8.1     $ 8.1       $ 8.1  
Class of Warrant or Right, Outstanding (in shares)         556     556   556   556  
Warrants and Rights Outstanding, Term (Year)         1 year     1 year       5 years  
December 2019 Placement Agent Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)               0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 8.44     $ 8.44     $ 8.44    
Class of Warrant or Right, Outstanding (in shares)         52     52   52 52    
Warrants and Rights Outstanding, Term (Year)         6 months     6 months          
May 2019 Warrants [Member]                          
Class Of Warrant Or Right Issued (in shares)               0          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1.55     $ 1.55          
Class of Warrant or Right, Outstanding (in shares)         0     0   193     444
Warrants and Rights Outstanding, Term (Year)                         5 years
January 2024 Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares) 2,968                        
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)         75   0 105 0        
Proceeds from Issuance of Common Stock         $ 46     $ 85          
Shares Issued, Average Price Per Share (in dollars per share)         $ 1.42     $ 1.43          
Sale Of Stock, Stock Available For Issuance, Value               $ 4,134          
At the Market Offering [Member] | Minimum [Member]                          
Share Price (in dollars per share)     $ 6.75