XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of account receivable (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
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