Annual report pursuant to Section 13 and 15(d)

Outstanding Warrants (Detail Textuals)

v3.19.1
Outstanding Warrants (Detail Textuals) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 11, 2016
Nov. 15, 2017
Oct. 24, 2016
Jun. 27, 2016
Sep. 30, 2018
Dec. 31, 2018
Class of Warrant or Right [Line Items]            
Number of shares exchanged for warrants exercised (in shares)           125,000
Exercise price of warrants (in dollars per share)         $ 1.63  
Stock Issued During Period Shares Warrants Exercised         750,000  
Stock Issued During Period Value Warrants Exercised         $ 1,200 $ 1,223
Class of Warrant or Right, Number of Securities Called by Warrants or Rights           125,000
Securities purchase agreement            
Class of Warrant or Right [Line Items]            
Number of shares exchanged for warrants exercised (in shares)   875,000        
Exercise price of warrants (in dollars per share)   $ 1.63        
Fair value of warrant   $ 400        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   875,000        
Ontario            
Class of Warrant or Right [Line Items]            
Number of shares exchanged for warrants exercised (in shares)       100,000    
Exercise price of warrants (in dollars per share)       $ 2.61    
Fair value of warrant       $ 100    
Number of warrants available for grant           100,000
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       100,000    
Anson | August Note            
Class of Warrant or Right [Line Items]            
Number of shares exchanged for warrants exercised (in shares) 300,000          
Exercise price of warrants (in dollars per share) $ 2.61          
Fair value of warrant $ 400          
Number of warrants available for grant           300,000
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 300,000          
Anson | October Note            
Class of Warrant or Right [Line Items]            
Number of shares exchanged for warrants exercised (in shares)     340,000      
Exercise price of warrants (in dollars per share)     $ 2.39      
Fair value of warrant     $ 400      
Number of warrants available for grant           340,000
Class of warrant percentage of common stock issued and outstanding     9.99%      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     340,000