Property and Equipment - Asset Sales (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
May 12, 2026 |
May 04, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Property and equipment Acquisition and Sale | |||||||
| Proceeds from sale of oil and gas properties | $ 0 | $ 4,174,368 | $ 0 | ||||
| Gain on sale of oil and gas properties | $ 4,174,368 | $ 0 | 4,174,368 | $ 0 | |||
| Cost Basis in ORRIs and Wellbore Sold | 5,579,113 | 5,579,113 | $ 6,068,250 | ||||
| Texas | Ector County Wellbores | |||||||
| Property and equipment Acquisition and Sale | |||||||
| Proceeds from sale of oil and gas properties | $ 300,000 | ||||||
| Pennsylvania | |||||||
| Property and equipment Acquisition and Sale | |||||||
| Proceeds from sale of oil and gas properties | $ 3,900,000 | ||||||
| Pennsylvania | Ector County Wellbores | |||||||
| Property and equipment Acquisition and Sale | |||||||
| Cost Basis in ORRIs and Wellbore Sold | $ 0 | $ 0 | |||||