XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended
Jan. 31, 2024
Dec. 31, 2024
Subsequent Event [Member]    
Public Utilities, General Disclosures [Line Items]    
Remaining balance   $ 200,000
New Mexico Oil Conservation Division [Member]    
Public Utilities, General Disclosures [Line Items]    
Deposited into escrow account $ 1,000,000.0  
Agreed Compliance Order [Member]    
Public Utilities, General Disclosures [Line Items]    
Escrow funds $ 10,000