XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Property (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of aggregate capitalized costs oil and natural gas properties
          
   June 30, 2023   December 31, 2022 
Proved properties  $67,020,351   $52,831,131 
Unproved properties   2,965,421    2,865,556 
Work in process       8,289,652 
Gross capitalized costs   69,985,772    63,986,339 
           
Depreciation, depletion, amortization and impairment   (21,336,969)   (20,116,696)
Total oil and gas properties, net  $48,648,803   $43,869,643 
           
Schedule of other property plant and equipment
          
   June 30, 2023   December 31, 2022 
Other property and equipment, at cost  $2,312,404   $1,878,325 
Less: accumulated depreciation   (785,846)   (436,796)
Other property and equipment, net  $1,526,558   $1,441,529