XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 5,022,302 $ 1,450,531
Office access deposits 235 340
Accrued compensation 1,302,890 175,000
Unearned revenue 20,936
Accrued interest (various notes and loans payable 380,175
Accrued interest (working interest royalty programs) 1,437,711
Accrued tax penalties and interest 524,286 398,114
Accounts payable and accrued expenses $ 8,688,535 $ 2,023,985