XML 81 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
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