Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions - (Details)

v3.20.2
Related-Party Transactions - (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Apr. 30, 2020
USD ($)
Sep. 30, 2020
USD ($)
property
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
property
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Related Party Transaction [Line Items]              
Payable to related parties     $ 600,000   $ 600,000   $ 0
Receivable from related parties     $ 0   0   0
Related party transportation services              
Related Party Transaction [Line Items]              
Expenses with related party         0 $ 200,000  
Related party equipment rental              
Related Party Transaction [Line Items]              
Expenses with related party           100,000  
Equipment maintenance and repair services              
Related Party Transaction [Line Items]              
Expenses with related party         1,200,000    
Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         $ 100,000    
Number of properties adjacent to corporate office subject to leases | property     5   5    
Corporate offices | Related party leasing              
Related Party Transaction [Line Items]              
Payments to acquire buildings   $ 1,500,000          
Property 1 | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         $ 30,000.00    
Property 2 | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         30,000.00    
Property 3 | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         100,000    
Property 4 | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         100,000    
Property 5 | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         200,000    
Drilling yard | Related party leasing              
Related Party Transaction [Line Items]              
Expenses with related party         100,000    
Pioneer and Pioneer Pumping Services              
Related Party Transaction [Line Items]              
Payable to related parties     $ 0   0   0
Revenue (including idle fees)     68,300,000 $ 120,700,000 259,900,000 407,800,000  
Receivable from related parties     $ 46,000,000.0   46,000,000.0   61,700,000
Pioneer and Pioneer Pumping Services | Asset acquisition              
Related Party Transaction [Line Items]              
Common stock consideration $ 16,600,000            
Cash received from acquisition $ 110,000,000.0            
Pioneer and Pioneer Pumping Services | Related party leasing              
Related Party Transaction [Line Items]              
Amount of transaction with related party             $ 100,000
Pioneer and Pioneer Pumping Services | Reimbursements paid, severance costs              
Related Party Transaction [Line Items]              
Amount of transaction with related party         $ 2,700,000 2,900,000  
Pioneer and Pioneer Pumping Services | Reimbursements received severance costs              
Related Party Transaction [Line Items]              
Amount of transaction with related party           $ 2,500,000