Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Feb. 10, 2016
Feb. 09, 2016
Dec. 31, 2015
Accrued Liabilities [Line Items]        
Interest $ 104      
Compensation 11,289      
Income taxes payable 5,008      
Other 2,047      
Accrued liabilities $ 18,448 $ 44,307    
Predecessor        
Accrued Liabilities [Line Items]        
Interest       $ 1,125
Compensation       8,360
Income taxes payable       8,901
Other       3,316
Accrued liabilities     $ 44,307 $ 21,702