XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
1 Months Ended
May 31, 2024
Jan. 31, 2023
Aug. 31, 2022
Sep. 30, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]          
Environmental liabilities       $ 0 $ 0
RPC Power, LLC          
Loss Contingencies [Line Items]          
Equity method investment, ownership percentage 50.00% 35.00%      
Equity method investments, remaining commitment amount $ 20,000,000     20,000,000  
Stakeholder          
Loss Contingencies [Line Items]          
Long-term purchase commitment, period     7 years    
2024 Drilling Program          
Loss Contingencies [Line Items]          
Purchase obligation, remaining       $ 3,200,000  
Tolling Agreement | RPC Power, LLC          
Loss Contingencies [Line Items]          
Long-term purchase commitment, period   10 years      
Contractual obligation, monthly fee   $ 20,000      
Supply Agreement | RPC Power, LLC          
Loss Contingencies [Line Items]          
Long-term purchase commitment, period 10 years