v3.25.2
Commitment and Contingencies (Details)
6 Months Ended
Dec. 31, 2024
USD ($)
in
MMcf
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
compressor
Other Commitments [Line Items]      
Environmental liabilities $ 0 $ 0  
Contractual obligation, delivery period   6 years  
Midstream 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    
Purchase obligation   $ 15,600,000 $ 10,900,000
Number of compressors | compressor     2
Purchase obligation, remaining liability   23,800,000  
RPC Power, LLC      
Other Commitments [Line Items]      
Contractual obligation, monthly fee   20,000  
Equity method investments, remaining commitment amount   $ 21,500,000  
RPC Power, LLC | Tolling Agreement      
Other Commitments [Line Items]      
Long-term purchase commitment, period   10 years  
RPC Merchant | Supply Agreement      
Other Commitments [Line Items]      
Long-term purchase commitment, period   10 years