XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Related-Party Transactions (Details)
3 Months Ended 9 Months Ended
Apr. 22, 2024
fleet
Dec. 31, 2018
USD ($)
Sep. 30, 2024
USD ($)
property
fleet
Sep. 30, 2023
USD ($)
yard
Sep. 30, 2024
USD ($)
property
fleet
Sep. 30, 2023
USD ($)
yard
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]              
Number of contracted fleets | fleet     4   4    
Service revenue     $ 360,868,000 $ 423,804,000 $ 1,123,732,000 $ 1,282,623,000  
Accounts receivable, related party     225,617,000   225,617,000   $ 237,012,000
Accounts payable, related party     $ 128,615,000   $ 128,615,000   161,441,000
Director | Related party leasing              
Related Party Transaction [Line Items]              
Number of yards, related party (in yards) | property     3   3    
Number of previously rented yards, related party (in yards) | yard       2   2  
Director | Property 1 | Related party leasing              
Related Party Transaction [Line Items]              
Rent expense     $ 30,000.00        
Director | Property 2 | Related party leasing              
Related Party Transaction [Line Items]              
Rent expense     100,000        
Director | Property 3 | Related party leasing              
Related Party Transaction [Line Items]              
Rent expense     100,000        
Director | Property 4 | Related party leasing              
Related Party Transaction [Line Items]              
Rent expense           $ 20,000.00  
Director | Property 5 | Related party leasing              
Related Party Transaction [Line Items]              
Rent expense           100,000  
Related Party | Pioneer Pressure Pumping Acquisition              
Related Party Transaction [Line Items]              
Business combination, consideration transferred, equity interests issued and issuable   $ 16,600,000          
Cash received from acquisition   $ 110,000,000.0          
Service revenue       $ 22,300,000 $ 6,800,000 $ 122,100,000  
Accounts receivable, related party             2,400,000
Accounts payable, related party             $ 0
Related Party | ExxonMobil Hydraulic Fracturing Services              
Related Party Transaction [Line Items]              
Number of contracted fleets | fleet 2            
Service agreement, term 3 years            
Service revenue     55,600,000   98,100,000    
Accounts receivable, related party     48,800,000   48,800,000    
Accounts payable, related party     $ 0   $ 0