XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Intellectual Property, Net and Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
Intellectual Property Net And Goodwill  
Schedule of components of intellectual property
                                               
    September 30,
2023
    December 31,
2022
 
    Gross
Carrying
Amount
    Accumulated
Amortization
    Net Book
Value
    Gross
Carrying
Amount
    Accumulated
Amortization
    Net Book
Value
 
Extraction Technology patents   $ 113,430     $ 17,237     $ 96,193     $ 113,430     $ 12,233     $ 101,197  
Extraction Technology     16,385,157       7,100,235       9,284,922       16,385,157       6,485,791       9,899,366  
Acquired crude oil contracts     16,788,760       2,080,019       14,708,741       19,095,420       844,930       18,250,490  
Total Intellectual property   $ 33,287,347     $ 9,197,491     $ 24,089,856     $ 35,594,007     $ 7,342,954     $ 28,251,053  
Schedule of goodwill
       
    Goodwill  
January 1, 2021   $ -  
Acquisition     14,984,768  
September 30, 2023   $ 14,984,768