Commitments and Contingencies (Details Narrative) $ in Millions |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments for the drilling and development of investment properties | $ 2.9 |
Commitments for asset retirement obligations included in estimated capital commitments | 1.8 |
Commitments for the drilling and development of investment properties expected to be incurred in the next 12 months | $ 0.2 |