XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of account receivable

Schedule of account receivable

   2023   2022 
         
Oil, Gas and NGL Receivables  $2,784,745   $3,060,341 
Joint Interest Billings   5,444,331    2,057,719 
Receivable from Former CEO (See Note 14)       2,130,614 
Other   125,560    531,565 
Total Accounts Receivable  $8,354,636   $7,780,239