Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) (Details Textual)

v3.19.1
Stockholders' Equity (Deficit) (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 09, 2018
Oct. 03, 2018
Oct. 31, 2018
Oct. 22, 2018
Sep. 30, 2018
Sep. 20, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Sep. 25, 2018
Class of Warrant or Right [Line Items]                    
Conversion of Stock, Shares Issued     5,483,334   5,483,334          
Class of Warrant or Right, Outstanding             5,963,000      
Warrants Expiration Period           5 years        
Convertible Preferred Stock, Shares Issued upon Conversion           5,483,334        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             245,000      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights             90,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights             $ 7.20      
Sale of Stock, Price Per Share   $ 1.44   $ 1.44            
Proceeds from Warrant Exercises $ 3,300           $ 3,268 $ 0 $ 0  
Sale of Stock, Number of Shares Issued in Transaction   633,334   316,667            
Class A Units [Member]                    
Class of Warrant or Right [Line Items]                    
Stock Issued During Period, Shares, New Issues           850,000        
Sale of Stock, Price Per Share           $ 1.50        
Class B Units [Member]                    
Class of Warrant or Right [Line Items]                    
Stock Issued During Period, Shares, New Issues           8,225        
Sale of Stock, Price Per Share           $ 1,000        
Common Stock [Member]                    
Class of Warrant or Right [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross           950,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period                 2,000  
Stock Issued During Period, Shares, New Issues             1,815,000      
Representatives Purchase Warrant [Member]                    
Class of Warrant or Right [Line Items]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights           253,334        
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.68        
Warrant [Member]                    
Class of Warrant or Right [Line Items]                    
Class of Warrant or Right, Outstanding 5,104,850                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,178,484                 950,000
Class of Warrant or Right, Exercise Price of Warrants or Rights                   $ 0.06
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period           950,000        
Warrant [Member] | Class B Units [Member]                    
Class of Warrant or Right [Line Items]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights           667