Quarterly report pursuant to Section 13 or 15(d)

Equity (Details Textual)

v3.8.0.1
Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Jan. 08, 2018
Aug. 30, 2017
Dec. 07, 2016
Jul. 21, 2014
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Jul. 15, 2014
Common Stock, Shares Authorized         100,000,000   100,000,000  
Common Stock, Par or Stated Value Per Share         $ 0.0001   $ 0.0001  
Preferred Stock, Shares Authorized         1,000,000      
Preferred Stock, Par or Stated Value Per Share         $ 0.0001      
Class of Warrant or Right, Outstanding         4,576,799   4,659,472  
Share-based Compensation         $ 467,000 $ 0    
Unit Purchase Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       300,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     282,900          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number         17,100      
Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   438,800            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized   800,000            
Share-based Compensation         $ 500,000      
Public warrants [Member]                
Stock Issued During Period, Value, New Issues         $ 4,600,000      
Sponsor Warrants [Member]                
Class of Warrant or Right, Outstanding         198,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights For Half Share         5.75      
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50      
Fifteen Dollar Exercise Price Warrants [Member]                
Class of Warrant or Right, Outstanding         600,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 15.00      
Merger Warrants [Member]                
Class of Warrant or Right, Outstanding         631,119      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         11.50      
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 12.50      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 49,604              
Additional Merger Warrants [Member]                
Class of Warrant or Right, Outstanding         946,680      
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 33,069              
Predecessor [Member] | Public warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 15      
Predecessor [Member] | Sponsor Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 15
Common Stock [Member]                
Stock-based compensation (in shares) 10,627       27,489      
Common Stock [Member] | Unit Purchase Options [Member]                
Stock-based compensation (in shares)     121,173          
Warrant [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50