Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions - (Details)

v3.20.2
Related-Party Transactions - (Details)
shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
property
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
shares
Related Party Transaction [Line Items]          
Payable to related parties   $ 200,000   $ 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      
Related party transportation services          
Related Party Transaction [Line Items]          
Expenses with related party   $ 0 $ 100,000    
Related party equipment rental          
Related Party Transaction [Line Items]          
Expenses with related party     50,000.00    
Equipment maintenance and repair services          
Related Party Transaction [Line Items]          
Expenses with related party   300,000      
Corporate offices | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   200,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  
Consideration transferred (in shares ) | shares         16.6
Revenue   127,400,000 159,900,000    
Service term (in years) (up to)       10 years  
Receivable from related parties   77,700,000   $ 61,700,000  
Reimbursed pioneer   $ 2,600,000 $ 0    
Pioneer and Pioneer Pumping Services | Related party leasing          
Related Party Transaction [Line Items]          
Total payment in connection with crew camp facility lease       $ 100,000  
Subsequent Event | Corporate offices | Related party leasing          
Related Party Transaction [Line Items]          
Payments to acquire buildings $ 1,500,000