Annual report pursuant to Section 13 and 15(d)

Stockholder's Equity (Details Narrative)

v3.19.1
Stockholder's Equity (Details Narrative)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 24, 2018
USD ($)
$ / shares
shares
Nov. 08, 2018
USD ($)
$ / shares
shares
Jul. 03, 2018
USD ($)
$ / shares
shares
Jul. 02, 2018
USD ($)
$ / shares
shares
Jun. 06, 2018
USD ($)
$ / shares
shares
Mar. 27, 2018
USD ($)
shares
Mar. 12, 2018
USD ($)
$ / shares
shares
Feb. 21, 2018
USD ($)
shares
Feb. 16, 2018
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
Dec. 30, 2017
shares
Dec. 31, 2016
$ / shares
Net proceeds | $                   $ 31,000    
Number of shares issued upon services | shares           15,000              
Value of shares issued upon services | $           $ 69              
Number of options exercised | shares                   15,294   1,438  
Value of options exercised | $                        
General and administrative expense | $                   $ 8,547 $ 6,287    
Warrant [Member]                          
Number of shares issued | shares   7,917                      
Warrant exericse price (in dollars per share) | $ / shares   $ 5.00                      
General and administrative expense | $   $ 11                      
Expected Term [Member] | Warrant [Member]                          
Expected life   3 years                      
Risk Free Interest Rate [Member] | Warrant [Member]                          
Warrants, measurement input   3.05                      
Dividend Rate [Member] | Warrant [Member]                          
Warrants, measurement input   0                      
Volatility [Member] | Warrant [Member]                          
Warrants, measurement input   63.62                      
Consultant [Member]                          
Number of shares issued | shares               391          
Number of options exercised | shares               896          
General and administrative expense | $               $ 251          
Warrant [Member]                          
Warrant exericse price (in dollars per share) | $ / shares                   $ 5.24 $ 5.07   $ 5.00
Consultant Agreement [Member] | Warrant [Member]                          
Number of warrants purchased | shares       100,000                  
Expensed using the straight-line method | $       $ 146           $ 122      
Prepaid expense | $                   27      
General and administrative expense | $                   95      
Consultant Agreement [Member] | Warrant [Member] | Expected Term [Member] | Minimum [Member]                          
Expected life       1 year                  
Consultant Agreement [Member] | Warrant [Member] | Expected Term [Member] | Maximum [Member]                          
Expected life       2 years                  
Consultant Agreement [Member] | Warrant [Member] | Risk Free Interest Rate [Member] | Minimum [Member]                          
Warrants, measurement input       2.34                  
Consultant Agreement [Member] | Warrant [Member] | Risk Free Interest Rate [Member] | Maximum [Member]                          
Warrants, measurement input       2.66                  
Consultant Agreement [Member] | Warrant [Member] | Volatility [Member] | Minimum [Member]                          
Warrants, measurement input       62.04                  
Consultant Agreement [Member] | Warrant [Member] | Volatility [Member] | Maximum [Member]                          
Warrants, measurement input       65.84                  
Consultant Agreement [Member] | Warrant [Member] | Dividend Rate [Member]                          
Warrants, measurement input       0.00                  
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member]                          
Warrant term (in years)         5 years                
Expensed using the straight-line method | $         $ 95         79      
General and administrative expense | $                   67      
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Eight Month Anniversary [Member]                          
Number of warrants purchased | shares         10,000                
Warrant exericse price (in dollars per share) | $ / shares         $ 7.25                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Four Month Anniversary [Member]                          
Number of warrants purchased | shares         10,000                
Warrant exericse price (in dollars per share) | $ / shares         $ 6.25                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Expected Term [Member]                          
Expected life         5 years                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Risk Free Interest Rate [Member]                          
Warrants, measurement input         2.51                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Volatility [Member]                          
Warrants, measurement input         67.25                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Dividend Rate [Member]                          
Warrants, measurement input         0                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Volatility Three Months Ended [Member]                          
Number of warrants purchased | shares         30,000                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Volatility [Member]                          
Warrants, measurement input         69.23                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Volatility [Member]                          
Warrants, measurement input         70.86                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Risk Free Interest Rate [Member]                          
Warrants, measurement input         2.81                
Consultant Agreement [Member] | Warrant [Member] | Consultant [Member] | Risk Free Interest Rate [Member]                          
Warrants, measurement input         3.07                
Consultant Agreement [Member] | Warrant Issued With 30 Days Of Agreement [Member]                          
Number of warrants purchased | shares       25,000                  
Warrant exericse price (in dollars per share) | $ / shares       $ 7.39                  
Expected life       18 months                  
Consultant Agreement [Member] | Warrant Issued On Three Months Anniversary Of Agreement [Member]                          
Number of warrants purchased | shares       25,000                  
Warrant exericse price (in dollars per share) | $ / shares       $ 8.75                  
Expected life       18 months                  
Consultant Agreement [Member] | Warrant Issued On Six Months Anniversary Of Agreement [Member]                          
Number of warrants purchased | shares       25,000                  
Warrant exericse price (in dollars per share) | $ / shares       $ 10.00                  
Expected life       24 months                  
Consultant Agreement [Member] | Warrant Issued With 30 Days Of Agreement [Member]                          
Number of warrants purchased | shares       25,000                  
Warrant exericse price (in dollars per share) | $ / shares       $ 7.39                  
Expected life       12 months                  
Consultant Agreement [Member] | Warrant Issued With 10 Consecutive Trading Days [Member]                          
Warrant exericse price (in dollars per share) | $ / shares       $ 0.01                  
Consultant Agreement [Member] | Warrant Issued With 10 Consecutive Trading Days [Member] | Minimum [Member]                          
Warrant exericse price (in dollars per share) | $ / shares       9.00                  
Consultant Agreement [Member] | Warrant Issued With 10 Consecutive Trading Days [Member] | Maximum [Member]                          
Warrant exericse price (in dollars per share) | $ / shares       $ 13.00                  
Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Warrant [Member] | Series A Convertible Preferred Stock [Member]                          
Number of warrants purchased | shares                 1,095,682        
Warrant exericse price (in dollars per share) | $ / shares                 $ 5        
Warrant term (in years)                 5 years        
Initial fair value | $                   3,156      
Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Warrant [Member] | Series A Convertible Preferred Stock [Member] | Expected Term [Member]                          
Expected life                 5 years        
Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Warrant [Member] | Series A Convertible Preferred Stock [Member] | Risk Free Interest Rate [Member]                          
Measurement Input                 2.63        
Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Warrant [Member] | Series A Convertible Preferred Stock [Member] | Volatility [Member]                          
Measurement Input                 67.08        
Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Warrant [Member] | Series A Convertible Preferred Stock [Member] | Dividend Rate [Member]                          
Measurement Input                 0        
Amendment Consulting Agreement [Member] | Warrant [Member]                          
Number of warrants purchased | shares     90,000                    
Warrant exericse price (in dollars per share) | $ / shares     $ 8.50                    
Number of shares issued upon services | shares     30,000                    
Expected life     5 years                    
Expensed using the straight-line method | $     $ 594                    
Prepaid expense | $                   317      
General and administrative expense | $                   $ 276      
Amendment Consulting Agreement [Member] | Warrant [Member] | Expected Term [Member]                          
Expected life     5 years                    
Amendment Consulting Agreement [Member] | Warrant [Member] | Risk Free Interest Rate [Member]                          
Warrants, measurement input     2.72                    
Amendment Consulting Agreement [Member] | Warrant [Member] | Volatility [Member]                          
Warrants, measurement input     68.31                    
Amendment Consulting Agreement [Member] | Warrant [Member] | Dividend Rate [Member]                          
Warrants, measurement input     0.00                    
Initial Public Offering [Member]                          
Number of shares issued | shares 5,750,000               3,500,000        
Share price (in dollars per share) | $ / shares $ 2.70               $ 5.00        
Net proceeds | $ $ 14,036               $ 15,000        
Underwriting discounts and commissions | $ 1,086               1,400        
Other offering expenses | $ $ 402               $ 1,100        
Underwriters Option [Member]                          
Number of shares issued | shares 750,000                        
Net proceeds | $ $ 1,883                        
Number of options exercised | shares 750,000                        
30 Days Over-Allotment Option [Member] | Amendment To Registration Rights Agreement And Certificate Of Designation [Member] | Series A Convertible Preferred Stock [Member]                          
Number of shares issued | shares                 525,000        
Share price (in dollars per share) | $ / shares             $ 5.00            
Net proceeds | $             $ 258            
Underwriting discounts and commissions | $             $ 22            
Number of additional shares issued | shares             56,000