XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Asset Retirement Obligations (Tables)
9 Months Ended
Sep. 30, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligations
Schedule of asset retirement activity  For the Nine Months Ended September 30, 
   2023   2022 
Asset retirement obligations, beginning of period  $25,000,740   $20,640,599 
Additions   72,000    233,659 
Liabilities settled   (910,967)   (160,958)
Revisions   2,303,939     
Accretion expense   1,277,140    1,009,107 
Asset retirement obligation, end of period  $27,742,852   $21,722,407