Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions - (Details)

v3.21.2
Related-Party Transactions - (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2018
USD ($)
Apr. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
property
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
property
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Related Party Transaction [Line Items]              
Receivable from related parties     $ 0   $ 0   $ 0
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    
Equipment maintenance and repair services              
Related Party Transaction [Line Items]              
Expenses with related party         $ 0 $ 300,000  
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]              
Revenue (including idle fees)     $ 130,700,000 $ 64,300,000 217,000,000.0 191,600,000  
Receivable from related parties     84,900,000   84,900,000   41,700,000
Payable to related parties     $ 0   0   $ 0
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 | Reimbursements paid, severance costs              
Related Party Transaction [Line Items]              
Amount of transaction with related party         $ 0 $ 2,700,000