XML 151 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitment and Contingencies (Details)
1 Months Ended
Dec. 31, 2024
USD ($)
in
MMcf
May 31, 2024
Jan. 31, 2023
USD ($)
Aug. 31, 2022
Dec. 31, 2023
USD ($)
Other Commitments [Line Items]          
Environmental liabilities $ 0       $ 0
RPC Power, LLC          
Other Commitments [Line Items]          
Contractual obligation, monthly fee     $ 20,000    
Equity method investment, ownership percentage   50.00% 35.00%    
Equity method investments, remaining commitment amount $ 27,700,000        
Stakeholder          
Other Commitments [Line Items]          
Contractual obligation, delivery period       7 years  
Tolling Agreement | RPC Power, LLC          
Other Commitments [Line Items]          
Long-term purchase commitment, period     10 years    
Supply Agreement | RPC Power, LLC          
Other Commitments [Line Items]          
Long-term purchase commitment, period   10 years      
Gas Purchase Agreement          
Other Commitments [Line Items]          
Long-term purchase commitment, period 15 years        
Long-term purchase commitment, reimbursable construction costs $ 18,700,000        
Long-term purchase commitment, termination notice period 180 days        
Long-term purchase commitment, size of pipeline | in 20        
Long-term purchase commitment, daily volume of pipeline | MMcf 150