Annual report pursuant to Section 13 and 15(d)

Note 10 - Share Capital (Details Textual)

v3.20.1
Note 10 - Share Capital (Details Textual) - USD ($)
5 Months Ended 7 Months Ended 12 Months Ended 14 Months Ended 26 Months Ended
Dec. 19, 2019
Jun. 03, 2019
May 24, 2019
May 13, 2019
Jun. 08, 2018
May 24, 2019
Dec. 16, 2019
Dec. 31, 2019
May 24, 2019
Dec. 31, 2018
Dec. 31, 2017
May 24, 2019
Dec. 31, 2019
May 07, 2019
May 30, 2018
Mar. 27, 2018
Oct. 27, 2017
Stock Issued During Period, Shares, New Issues               30,043,750                  
Proceeds from Issuance of Common Stock, Gross               $ 95,450,000                  
Proceeds from Issuance of Common Stock, Net of Share Issuance Costs               88,180,000                  
December 2019 Public Offering [Member]                                  
Stock Issued During Period, Shares, New Issues 18,543,750                                
Shares Issued, Price Per Share $ 4                                
Proceeds from Issuance of Common Stock, Gross $ 74,175,000                                
Proceeds from Issuance of Common Stock, Net of Share Issuance Costs $ 68,588,000                                
Stock Issuance, Percent of Cash Commission to Broker 7.00%                                
Stock Issued During Period, Value, New Issues               68,588,000                  
Proceeds from Issuance of Common Stock               68,883,000                
June 2019 Public Offering [Member]                                  
Stock Issued During Period, Shares, New Issues   11,500,000                              
Shares Issued, Price Per Share   $ 1.85                              
Proceeds from Issuance of Common Stock, Gross   $ 21,275,000                              
Proceeds from Issuance of Common Stock, Net of Share Issuance Costs   $ 19,594,000                              
Stock Issuance, Percent of Cash Commission to Broker   7.00%                              
Stock Issued During Period, Value, New Issues               19,594,000                  
Proceeds from Issuance of Common Stock               19,736,000                
The 2019 Share Purchase Agreement [Member]                                  
Stock Issued During Period, Shares, New Issues       171,428     1,800,000                    
Shares Issued, Price Per Share             $ 2.43                    
Proceeds from Issuance of Common Stock, Gross             $ 4,370,000                    
Stock Issuance Program, Authorized Amount                           $ 20,000,000      
Stock Issued During Period, Value, New Issues       $ 360,000       4,730,000                  
Proceeds from Issuance of Common Stock             $ 4,370,000 4,370,000                
The 2018 Purchase Agreement [Member]                                  
Stock Issued During Period, Shares, New Issues         170,261 5,502,433     6,409,980                
Shares Issued, Price Per Share     $ 1.82     $ 1.82     $ 1.82     $ 1.82          
Proceeds from Issuance of Common Stock, Gross           $ 10,000,000     $ 11,900,000                
Stock Issuance Program, Authorized Amount                             $ 20,000,000    
Stock Issued During Period, Value, New Issues         $ 600,000     10,000,000   2,526,000              
Proceeds from Issuance of Common Stock           10,000,000   10,000,000 11,900,000 $ 1,926,000              
The 2017 Purchase Agreement [Member]                                  
Stock Issued During Period, Shares, New Issues                   5,231,953 357,143            
Shares Issued, Price Per Share                   $ 2.87              
Proceeds from Issuance of Common Stock, Gross                   $ 15,000,000              
Stock Issuance Program, Authorized Amount                                 $ 15,500,000
Stock Issued During Period, Value, New Issues                   14,995,000              
Proceeds from Issuance of Common Stock                 15,000,000              
Proceeds from Issuance of Private Placement, Gross                     $ 500,000            
Proceeds from Issuance of Private Placement                   $ 15,000,000 $ 324,000   $ 15,500,000        
Stock Issued During Period, Shares, Issued for Services                     321,429            
The 2019 ATM Offering [Member]                                  
Stock Issued During Period, Shares, New Issues     0                            
Stock Issuance Program, Authorized Amount     $ 40,000,000     $ 40,000,000     $ 40,000,000     $ 40,000,000          
The 2018 ATM Offering [Member]                                  
Stock Issued During Period, Shares, New Issues           77,349       4,085,615              
Shares Issued, Price Per Share     $ 2.37     $ 2.37     $ 2.37 $ 2.71   $ 2.37          
Proceeds from Issuance of Common Stock, Gross           $ 183,000       $ 11,000,000   $ 11,200,000          
Stock Issuance, Percent of Cash Commission to Broker     3.00%     3.00%     3.00%     3.00%          
Stock Issuance Program, Authorized Amount                               $ 30,000,000  
Stock Issued During Period, Value, New Issues               178,000   10,710,000              
Proceeds from Issuance of Common Stock           $ 178,000   $ 178,000   $ 10,720,000   $ 10,900,000