XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net and Goodwill (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 33,287,347 $ 33,287,347
Accumulated Amortization 11,154,096 9,849,693
Net Book Value 22,133,251 23,437,654
Extraction Technology patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 113,430 113,430
Accumulated Amortization 22,241 18,905
Net Book Value 91,189 94,525
Extraction Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,385,157 16,385,157
Accumulated Amortization 7,714,678 7,305,049
Net Book Value 8,670,479 9,080,108
Acquired Crude Oil Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,788,760 16,788,760
Accumulated Amortization 3,417,177 2,525,739
Net Book Value $ 13,371,583 $ 14,263,021