v3.26.1
Asset Retirement Obligations (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Asset Retirement Obligation Disclosure [Abstract]    
Net present value of asset retirement obligation $ 7,400,000 $ 3,700,000
Additional asset retirement obligation 3,841,144 48,207
Reconciliation of provision for asset retirement obligations    
Balance beginning of period 3,652,296 3,502,952
Liabilities acquired 3,841,144 48,207
Liabilities disposed of (287,716) 0
Wells plugged and abandoned (1,600) (88,992)
Change in estimates 0 6,695
Accretion 233,836 183,434
Balance end of period $ 7,437,960 $ 3,652,296