XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2024
Jun. 30, 2025
Public Utilities, General Disclosures [Line Items]    
Remaining balance   $ 200
New Mexico Oil Conservation Division [Member]    
Public Utilities, General Disclosures [Line Items]    
Deposited into escrow account $ 1,000  
Agreed Compliance Order [Member]    
Public Utilities, General Disclosures [Line Items]    
Escrow funds $ 10