XML 42 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Intellectual Property, Net and Goodwill (Tables)
3 Months Ended
Mar. 31, 2023
Intellectual Property Net And Goodwill  
Schedule of components of intellectual property
                                               
    March 31,
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     $ 13,901     $ 99,529     $ 113,430     $ 12,233     $ 101,197  
Extraction Technology     16,385,157       6,690,606       9,694,551       16,385,157       6,485,791       9,899,366  
Acquired crude oil contracts     19,095,420       1,351,888       17,743,532       19,095,420       844,930       18,250,490  
Total Intellectual property   $ 35,594,007     $ 8,056,395     $ 27,537,612     $ 35,594,007     $ 7,342,954     $ 28,251,053  
Schedule of goodwill
       
    Goodwill  
January 1, 2021   $ -  
Acquisition     12,678,108  
December 31, 2022   $ 12,678,108