Quarterly report pursuant to Section 13 or 15(d)

Warrant Liability (Details Textual)

v3.7.0.1
Warrant Liability (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 15, 2017
Feb. 09, 2017
Jun. 30, 2017
Jun. 28, 2017
May 15, 2017
Mar. 31, 2017
Mar. 24, 2017
Feb. 14, 2017
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Stock Issued During Period Shares for Cash Initial Public offering Net of Stock Issuance Costs   3,710,000                    
Shares Issued, Price Per Share     $ 1.35           $ 1.35   $ 1.35  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     20,000  
Fair Value Adjustment of Warrants $ 1,240         $ 1,060     $ 3,342 $ 0 $ 2,283 $ 0
Proceeds from Issuance Initial Public Offering $ 1,240                   4,460 $ 9,167
Minimum [Member]                        
Shares Issued, Price Per Share   $ 1.35                    
Maximum [Member]                        
Shares Issued, Price Per Share   $ 1.50                    
Series A Warrant [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   278,250                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.50                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period     12,250 1,295,995                
Series B Warrant [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   556,500                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 1.35                    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations         3,400,000              
Series C Warrant [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   278,250                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.50                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period       295,650                
Warrants Not Settleable in Cash, Fair Value Disclosure     $ 1,200     $ 3,080     $ 1,200   $ 1,200  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations         1,700,000              
Series A and Series C warrant [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights   1.50                    
Warrant [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period               8,235,923     8,235,923  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period             596,300       2,200,195  
Common Stock [Member]                        
Stock Issued During Period Shares for Cash Initial Public offering Net of Stock Issuance Costs                     3,710,000  
Stock Issued During Period, Shares, New Issues             298,150          
Underwriting Agreement [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 001                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   556,500                    
Class Of Warrant Or Rights Warrant Exercised   278,100                    
Proceeds from Issuance Initial Public Offering   $ 4,500                    
Share Price   $ 1.349