Annual report pursuant to Section 13 and 15(d)

Summary of Significant Policies - Schedule of Concentration Credit Risk Percentage (Details)

v3.8.0.1
Summary of Significant Policies - Schedule of Concentration Credit Risk Percentage (Details) - USD ($)
$ in Thousands
4 Months Ended 12 Months Ended
Apr. 20, 2017
Dec. 31, 2017
Dec. 31, 2016
Revenues   $ 243,409 $ 12,269
Concentration risk percentage   100.00%  
Accounts Receivable   $ 4,510 1,853
Predecessor [Member]      
Revenues $ 42,089   386,923
Accounts Receivable    
Revenue [Member] | Customer A [Member]      
Revenues   $ 46,727
Concentration risk percentage   21.00% 0.00%
Revenue [Member] | Customer A [Member] | Predecessor [Member]      
Revenues $ 12,541   $ 97,449
Concentration risk percentage 31.00%   25.00%
Revenue [Member] | Customer B [Member]      
Revenues   $ 29,971
Concentration risk percentage   13.00% 0.00%
Revenue [Member] | Customer B [Member] | Predecessor [Member]      
Revenues $ 7,439   $ 88,630
Concentration risk percentage 19.00%   23.00%
Revenue [Member] | Customer C [Member]      
Revenues   $ 6,333
Concentration risk percentage   0.00% 52.00%
Revenue [Member] | Customer C [Member] | Predecessor [Member]      
Revenues $ 6,381   $ 40,857
Concentration risk percentage 16.00%   11.00%
Revenue [Member] | Customer D [Member]      
Revenues   $ 1,805
Concentration risk percentage   0.00% 14.00%
Accounts Receivable [Member] | Customer A [Member]      
Concentration risk percentage   20.00% 0.00%
Accounts Receivable   $ 7,513
Accounts Receivable [Member] | Customer A [Member] | Predecessor [Member]      
Concentration risk percentage     19.00%
Accounts Receivable     $ 10,085
Accounts Receivable [Member] | Customer B [Member]      
Concentration risk percentage   49.00% 0.00%
Accounts Receivable   $ 18,477
Accounts Receivable [Member] | Customer B [Member] | Predecessor [Member]      
Concentration risk percentage     17.00%
Accounts Receivable     $ 9,009
Accounts Receivable [Member] | Customer C [Member]      
Concentration risk percentage   0.00% 66.00%
Accounts Receivable   $ 4,625
Accounts Receivable [Member] | Customer C [Member] | Predecessor [Member]      
Concentration risk percentage     15.00%
Accounts Receivable     $ 7,721