Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.19.1
Subsequent Events (Details Narrative)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 13, 2019
$ / shares
shares
Jan. 31, 2019
USD ($)
Employee
$ / shares
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Mar. 20, 2019
$ / shares
shares
Mar. 05, 2019
shares
Feb. 06, 2019
$ / shares
shares
Jan. 02, 2019
$ / shares
shares
Nov. 08, 2018
$ / shares
Proceeds from issuance shares | $     $ 6,474          
Warrant [Member]                  
Exercise price of warrants (in dollars per share) | $ / shares                 $ 5.00
Subsequent Event [Member]                  
Shares issued price per share (in dollars per share) | $ / shares $ 4.32                
Number of shares approved for issuance 165,000                
Award vesting period 2 years                
Subsequent Event [Member] | Restricted Stock Units (RSUs) [Member]                  
Number of shares vest           10,313      
Subsequent Event [Member] | Restricted Stock Units (RSUs) [Member] | Mr. Timothy P. Moran [Member] | Employment Agreement [Member]                  
Number of shares approved for issuance 165,000                
Award vesting period 5 years                
Subsequent Event [Member] | Employee [Member]                  
Number of shares issued   416              
Number of employees | Employee   416              
Shares issued price per share (in dollars per share) | $ / shares $ 4.32 $ 3.78              
Proceeds from issuance shares | $   $ 2              
Number of shares approved for issuance 672,144                
Award vesting period 3 years                
Subsequent Event [Member] | Executive [Member] | Restricted Stock Units (RSUs) [Member]                  
Number of shares approved for issuance 76,112                
Award vesting period 4 years                
Subsequent Event [Member] | Warrant [Member]                  
Number of warrant to purchase             10,000 25,000  
Exercise price of warrants (in dollars per share) | $ / shares             $ 7.25 $ 10.00  
Warrant exercise period             5 years 24 months  
Subsequent Event [Member] | Warrant [Member] | Two Consultant [Member]                  
Exercise price of warrants (in dollars per share) | $ / shares         $ 5        
Number of shares vest         80,000        
Subsequent Event [Member] | 2016 Equity Incentive Plan [Member]                  
Shares reserved for future issuance               1,286,409  
Number of shares approved for issuance               3,927,659