v3.25.2
Transactions with Related Parties - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Jan. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 31, 2024
unit
Related Party Transaction [Line Items]                
Lease operating expenses     $ 18,880 $ 16,492 $ 37,211 $ 33,261    
Accrued liabilities     31,198   31,198   $ 33,918  
Other current liabilities     11,535   11,535   20,123  
Contract Services Agreement | Related Party | Combo Resources, LLC                
Related Party Transaction [Line Items]                
Number of established units owned jointly | unit               6
Legal Services | Related Party | di Santo Law PLLC | Director                
Related Party Transaction [Line Items]                
Amounts of transaction     300 500 700 800    
Other current liabilities     700   700   300  
RPC Power, LLC                
Related Party Transaction [Line Items]                
Contractual obligation, monthly fee     20   20      
RPC Power, LLC | Tolling Agreement | Equity Method Investee                
Related Party Transaction [Line Items]                
Long-term purchase commitment, period   10 years            
Contractual obligation, monthly fee   $ 20            
RPC Power, LLC | Asset Optimization Agreement | Equity Method Investee                
Related Party Transaction [Line Items]                
Long-term purchase commitment, period   10 years            
RPC Power, LLC | Supply Agreement | Equity Method Investee                
Related Party Transaction [Line Items]                
Long-term purchase commitment, period 10 years              
RPC Power, LLC | Lease Operating Expenses | Equity Method Investee                
Related Party Transaction [Line Items]                
Lease operating expenses     2,100 $ 400 3,700 $ 1,100    
Accrued liabilities     $ 600   $ 600   $ 1,200