XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended
Jan. 31, 2023
Aug. 31, 2022
Mar. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]        
Environmental liabilities     $ 0 $ 0
RPC Power, LLC        
Loss Contingencies [Line Items]        
Purchase obligation, delivery period 10 years      
Contractual obligation, monthly fee $ 20,000      
Contractual obligation, monthly payment due, period 10 years      
Stakeholder        
Loss Contingencies [Line Items]        
Purchase obligation, delivery period   7 years    
2024 Drilling Program        
Loss Contingencies [Line Items]        
Purchase obligation     $ 8,500,000