Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Schedule of Revenues and Accounts Receivable (Details)

v3.24.0.1
Related Party Transactions - Schedule of Revenues and Accounts Receivable (Details) - Related Party - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Accounts receivable, net $ 47 $ 223  
OTHER 0 0 $ (515)
ACCOUNTS RECEIVABLE 47 223  
Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 980 1,133 17,939
Accounts receivable, net 47 223  
Other Expenses and Accounts Receivable      
Related Party Transaction [Line Items]      
OTHER 0 0 515
ACCOUNTS RECEIVABLE 0 0  
Stingray Pressure Pumping and Gulfport | Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 0 0 14,812
Accounts receivable, net 0 0  
Stingray Pressure Pumping and Gulfport | Other Expenses and Accounts Receivable      
Related Party Transaction [Line Items]      
OTHER 0 0 514
ACCOUNTS RECEIVABLE 0 0  
Muskie and Gulfport | Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 0 0 2,145
Accounts receivable, net 0 0  
Muskie and Gulfport | Other Expenses and Accounts Receivable      
Related Party Transaction [Line Items]      
OTHER 0 0 1
ACCOUNTS RECEIVABLE 0 0  
Cobra Aviation/ARS/Leopard and Brim Equipment | Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 475 316 371
Accounts receivable, net 44 217  
Panther and El Toro | Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 505 814 599
Accounts receivable, net 0 0  
Other Relationships | Revenue And Accounts Receivable      
Related Party Transaction [Line Items]      
Total revenue 0 3 $ 12
Accounts receivable, net $ 3 $ 6