Annual report pursuant to Section 13 and 15(d)

Note 8 - Share Capital (Details Textual)

v3.19.1
Note 8 - Share Capital (Details Textual) - USD ($)
12 Months Ended 14 Months Ended 33 Months Ended
Jun. 08, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 29, 2017
May 30, 2018
Mar. 28, 2018
Oct. 27, 2017
Apr. 02, 2015
Payments of Stock Issuance Costs   $ 15 $ 307            
Stock Issued During Period, Value, New Issues     324,000            
The 2018 ATM Offering [Member]                  
Stock Issuance Program, Authorized Amount             $ 30,000,000    
Stock Issued During Period, Shares, New Issues   4,085,615              
Shares Issued, Price Per Share   $ 2.71   $ 2.71          
Proceeds from Issuance of Common Stock   $ 11,000,000              
Proceeds from Issuance of Common Stock, Net   $ 10,720,000            
Stock Issuance, Percent of Cash Commission to Issuer             3.00%    
The 2017 Purchase Agreement [Member]                  
Stock Issuance Program, Authorized Amount               $ 15,500,000  
Stock Issued During Period, Shares, New Issues   5,231,953 357,143            
Shares Issued, Price Per Share   $ 2.87   $ 2.87          
Proceeds from Issuance of Common Stock, Net   $ 15,000,000 $ 500,000            
Proceeds from Issuance of Private Placement   15,000,000 500,000 $ 15,500,000          
Proceeds from Issuance of Private Placement, Net     $ 324,000            
Stock Issued During Period, Shares, Issued for Services     321,429            
Stock Issued During Period, Value, New Issues   $ 14,995,000              
The 2018 Purchase Agreement [Member]                  
Stock Issuance Program, Authorized Amount           $ 20,000,000      
Stock Issued During Period, Shares, New Issues 170,261 907,547              
Shares Issued, Price Per Share   $ 2.12   $ 2.12          
Proceeds from Issuance of Common Stock, Net   $ 1,926,000            
Proceeds from Issuance of Private Placement   1,900,000              
Stock Issued During Period, Value, New Issues   2,526,000              
The 2018 Purchase Agreement [Member] | General and Administrative Expense [Member]                  
Payments of Stock Issuance Costs $ 600,000                
ATM Offering [Member]                  
Stock Issuance Program, Authorized Amount                 $ 20,000,000
Stock Issued During Period, Shares, New Issues     10,952,093            
Shares Issued, Price Per Share     $ 1.27            
Proceeds from Issuance of Common Stock     $ 13,900,000            
Proceeds from Issuance of Common Stock, Net   $ 13,525,000            
Stock Issuance, Percent of Cash Commission to Issuer     3.00%            
Stock Issued During Period, Value, New Issues   $ 10,710,000 $ 13,394,000   $ 20,000,000