v3.10.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Related Party Transaction [Line Items]        
Capital expenditures for hydraulic fracturing services   $ 27,142,000 $ 37,819,000  
ProFrac [Member]        
Related Party Transaction [Line Items]        
Capital expenditures for hydraulic fracturing services $ 5,100,000      
Recorded liability due 0 0    
Senior Notes [Member]        
Related Party Transaction [Line Items]        
Senior notes outstanding 85,240,000 85,240,000   $ 85,240,000
Senior Notes [Member] | Wilks [Member]        
Related Party Transaction [Line Items]        
Senior notes outstanding $ 60,000,000 $ 60,000,000