Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative 1)

v3.6.0.2
Stockholders' Equity (Details Narrative 1) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2017
Feb. 16, 2017
Feb. 15, 2017
Feb. 13, 2017
Feb. 10, 2017
Nov. 21, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Nov. 02, 2015
Oct. 31, 2015
Aug. 13, 2015
Aug. 05, 2015
Sep. 08, 2014
Jun. 30, 2016
Jun. 07, 2017
Dec. 31, 2016
Dec. 31, 2014
Jun. 07, 2016
Uunrecognized compensation expense                                 $ 1,100    
Recognition period                                 2 years    
Weighted-average grant-date fair value (in dollars per share)                                 $ 4.47    
Intrinsic value of options exercised                                 $ 22    
Cash received from exercise of stock options                                 $ 19    
Additional compensation expense for option modification                             $ 175        
Description of discount on convertible note                                

To avoid reducing the initial net carrying value of the convertible note to or below zero, the discount attributable to the BCF was limited such that the aggregate of all discounts does not exceed 99.5% of the face amount of the convertible note.

   
Common Stock [Member]                                      
Number of common shares issued in exercise of warrant                                 15,203    
2014 Stock Incentive Plan [Member]                                      
Awards term                                   10 years  
Number of common shares authorized                                   1,363,637  
November 2016 Public Offering [Member] | Common Stock [Member] | Underwriter [Member]                                      
Number of warrants issued                                 33,450    
Consulting Warrants [Member]                                      
Exercise price (in dollars per share)                   $ 6.00 $ 3.00     $ 0.0034375          
Fair value of warrant issued                   $ 36 $ 28                
Warrant term                   1 year                  
Number of warrants issued                   30,000 12,500     436,364          
Warrant expiration date                     Jul. 30, 2018                
Consulting Warrants [Member] | Subsequent Event [Member]                                      
Exercise price (in dollars per share)   $ 6.00                                  
Number of warrants exercised   35,000                                  
Number of common shares issued in exercise of warrant   22,470                                  
Share price (in dollars per share)   $ 16.768                                  
Warrants [Member]                                      
Exercise price (in dollars per share)                                     $ 6.00
Number of warrants exercised                                     30,000
Number of common shares issued in exercise of warrant                               15,203      
Share price (in dollars per share)                                     $ 12.16
Warrants [Member] | Over-Allotment Option [Member]                                      
Exercise price (in dollars per share)                       $ 6.00              
Warrants exercisable date                       Jul. 30, 2016              
Warrants maturity period                       5 years              
Number of warrants issued                       64,193              
Warrants [Member] | November 2016 Public Offering [Member] | Underwriter [Member]                                      
Exercise price (in dollars per share)           $ 10.00                          
Warrants exercisable date           May 20, 2017                          
Fair value of warrant issued           $ 229                          
Number of warrants issued           33,450                          
Warrant expiration date           Nov. 21, 2019                          
Share price (in dollars per share)           $ 12.66                          
Warrants [Member] | November 2016 Public Offering [Member]                                      
Number of warrants issued                                 2,305,378    
Warrants [Member] | August 2015 Public Offerings [Member]                                      
Exercise price (in dollars per share)                         $ 6.00            
Warrants exercisable date                         Jul. 30, 2016            
Warrants maturity period                         5 years            
Number of warrants issued                         660,000            
Warrants [Member] | Subsequent Event [Member]                                      
Exercise price (in dollars per share)       $ 3.00                              
Number of warrants exercised 590,444 22,500   25,119                              
Number of common shares issued in exercise of warrant 515,434 14,445   19,349                              
Share price (in dollars per share)       $ 13.062                              
Warrants [Member] | Subsequent Event [Member] | November 2016 Public Offering [Member]                                      
Exercise price (in dollars per share)     $ 6.00 $ 6.00                              
Number of warrants exercised     65,177 72,420                              
Number of common shares issued in exercise of warrant     41,856 39,154                              
Share price (in dollars per share)     $ 16.768 $ 13.062                              
Warrant Exercise Price $6.00 [Member]                                      
Exercise price (in dollars per share)             $ 6.00 $ 6.00 $ 6.00                    
Number of warrants issued             12,500 12,500 12,500                    
Warrant expiration date             Jul. 31, 2018 Jul. 31, 2018 Jul. 31, 2018                    
Share price (in dollars per share)             $ 9.31 $ 8.37 $ 4.63                    
Liquid Patent Consulting, LLC [Member] | Consulting Warrants [Member]                                      
Exercise price (in dollars per share)                           $ 0.0033475          
Warrants maturity period                           3 years          
Warrant term                           180 days          
Number of warrants issued                           436,364          
Liquid Patent Consulting, LLC [Member] | Consulting Warrants [Member] | Subsequent Event [Member]                                      
Exercise price (in dollars per share)         $ 0.0034375                            
Number of warrants exercised         392,728                            
Number of common shares issued in exercise of warrant         392,605                            
Share price (in dollars per share)         $ 11.016