XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Asset Retirement Obligations (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Reconciliation of provision for asset retirement obligations    
Balance beginning of period $ 3,652,296 $ 3,502,952
Liabilities acquired 18,235 48,207
Wells plugged and abandoned (1,600) (88,992)
Change in estimates 0 6,695
Accretion 95,885 183,434
Balance end of period $ 3,764,816 $ 3,652,296