XML 72 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
               
    September 30,     December 31,  
    2024     2023  
Accounts payable   $ 8,070,842     $ 5,226,071  
Office access deposits     -       -  
Unearned revenue     9,107,297       9,107,297  
Accrued interest (various notes and loans payable)     122,331       178,999  
Accrued interest (working interest royalty programs)     1,591,907       1,396,528  
Accrued tax penalties and interest     742,801       669,747  
Accounts payable and accrued expenses   $ 19,635,178     $ 16,578,642  
Schedule of accounts payable and accrued expenses related parties
               
    September 30,     December 31,  
    2024     2023  
Accounts payable- related parties   $ 738,633     $ 1,933,817  
Accrued interest (notes payable)- related parties     39,926       0  
Accounts payable and accrued expenses- related parties   $ 778,559     $ 1,933,817  
Accrued compensation   $ 1,046,481     $ 1,968,063