Quarterly report pursuant to Section 13 or 15(d)

Equity (Details Textual)

v3.10.0.1
Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Jan. 08, 2018
Aug. 30, 2017
Dec. 07, 2016
Jul. 21, 2014
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Jul. 15, 2014
Common Stock, Shares Authorized         100,000,000     100,000,000 100,000,000  
Common Stock, Par or Stated Value Per Share         $ 0.0001     $ 0.0001 $ 0.0001  
Preferred Stock, Shares Authorized         1,000,000     1,000,000    
Preferred Stock, Par or Stated Value Per Share         $ 0.0001     $ 0.0001    
Class of Warrant or Right, Outstanding         4,576,799     4,576,799 4,659,472  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50     $ 11.50    
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     17,100 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                
Public warrants [Member]                    
Stock Issued During Period, Value, New Issues               $ 4,600,000    
Sponsor Warrants [Member]                    
Class of Warrant or Right, Outstanding         198,000     198,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights For Half Share         $ 5.75     $ 5.75    
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50     $ 11.50    
Fifteen Dollar Exercise Price Warrants [Member]                    
Class of Warrant or Right, Outstanding         600,000     600,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 15.00     $ 15.00    
Merger Warrants [Member]                    
Class of Warrant or Right, Outstanding         631,119     631,119    
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 12.50     $ 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     946,680    
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 11.50     $ 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     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       48,529 0 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     $ 11.50