Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Textual)

v3.19.1
Subsequent Events (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 12, 2018
Apr. 30, 2019
Feb. 28, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Subsequent Event [Line Items]            
Litigation Settlement, Amount Awarded to Other Party $ 30.0          
Line of Credit Facility, Description   During April 2019, the Company completed the refinancing of its existing debt obligations under the Credit Agreement. The Refinancing Agreements consist of (i) a $40.0 million term loan (the "2019 Refinancing Term Loan"), (ii) a $25.0 million multi-draw delayed draw term loan (the "2019 Delayed Draw Term Loan") and (iii) a $15.0 million revolving credit facility (the "2019 ABL Credit Agreement").        
Refinancing Agreement 2019 [Member] | Scenario, Forecast [Member]            
Subsequent Event [Line Items]            
Debt Instrument, Face Amount   $ 40.0        
Delayed Draw Term Loan 2019 [Member] | Scenario, Forecast [Member]            
Subsequent Event [Line Items]            
Debt Instrument, Face Amount   25.0        
ABL Credit Agreement 2019 [Member] | Scenario, Forecast [Member]            
Subsequent Event [Line Items]            
Debt Instrument, Face Amount   $ 15.0        
Service Based Restricted Stock Units [Member]            
Subsequent Event [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period         81,574 226,867
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Litigation Settlement, Amount Awarded to Other Party     $ 30.0      
Subsequent Event [Member] | Service Based Restricted Stock Units [Member] | Employees and Executives [Member]            
Subsequent Event [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       145,000    
Subsequent Event [Member] | Service Based Restricted Stock Units [Member] | Non Employee Director [Member]            
Subsequent Event [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       19,200