Annual report pursuant to Section 13 and 15(d)

Note 12 - Share Capital (Details Textual)

v3.24.1
Note 12 - Share Capital (Details Textual) - USD ($)
12 Months Ended 13 Months Ended
Sep. 06, 2023
May 25, 2023
Oct. 21, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 26, 2024
Aug. 10, 2023
Dec. 09, 2022
Oct. 31, 2022
Nov. 04, 2021
May 05, 2020
Hanmi Pharmaceuticals Co Ltd [Member]                        
Proceeds from Issuance of Common Stock $ 3,000,000                      
Number of common shares held       884,152   884,152         215,703  
Hanmi Pharmaceuticals Co Ltd [Member] | Common Shares [Member]                        
Number of shares sold 668,449                      
Hanmi Pharmaceuticals Co Ltd [Member] | Subsequent Event [Member] | Common Shares [Member]                        
Percentage of investment             19.03%          
Number of common shares held             2,989,414          
Maximum [Member] | Hanmi Pharmaceuticals Co Ltd [Member]                        
Investment for ownership interest               $ 7,000,000        
Percentage of investment               19.99%        
2023 Committed Equity Facility [Member]                        
Stock issuance program authorized shares   25,156                    
Stock Issuance Program, Authorized Amount   $ 25,000,000                    
Percentage of common shares outstanding.   19.99%                    
Stock Issued During Period, Shares, New Issues (in shares)       720,494                
Shares Issued, Price Per Share (in dollars per share)       $ 2.91   $ 2.91            
Proceeds from Issuance of Common Stock       $ 2,083,000 $ 0              
2023 Committed Equity Facility [Member] | Commitment Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)       15,094                
2023 Committed Equity Facility [Member] | Initial Commitment Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   7,547                    
Stock Issuance, Percent of Cash Commission to Broker   30.00%                    
2023 Committed Equity Facility [Member] | First Back-End Commitment Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   7,547                    
Stock Issuance, Percent of Cash Commission to Broker   30.00%                    
2023 Committed Equity Facility [Member] | Second Back-End Commitment Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   10,062                    
Stock Issuance, Percent of Cash Commission to Broker   40.00%                    
The 2022 ATM Offering [Member]                        
Stock Issuance Program, Authorized Amount                 $ 50,000,000      
Stock Issued During Period, Shares, New Issues (in shares)       336,690 4,836              
Shares Issued, Price Per Share (in dollars per share)       $ 5.62 $ 10.81 $ 5.62            
Proceeds from Issuance of Common Stock, Gross       $ 1,900,000 $ 52,000 $ 1,900,000            
Proceeds from Issuance of Common Stock       $ 1,809,000 $ 51,000 $ 1,900,000            
Stock Issuance, Percent of Cash Commission to Broker       3.00%   3.00%            
The 2022 ATM Offering [Member] | Common Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)       337,000 5,000              
The 2020 ATM Offering [Member]                        
Stock Issuance Program, Authorized Amount                       $ 75,000,000
Stock Issued During Period, Shares, New Issues (in shares)         3,646              
Shares Issued, Price Per Share (in dollars per share)         $ 14.25              
Proceeds from Issuance of Common Stock, Gross     $ 89,000   $ 52,000              
Proceeds from Issuance of Common Stock     $ 86,000 $ 0 $ 50,000              
Stock Issuance, Percent of Cash Commission to Broker                   3.00%    
The 2020 ATM Offering [Member] | Common Shares [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)         4,000