XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Extraction Technology Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 113,430 $ 113,430
Accumulated Amortization 25,577 18,905
Net Book Value 87,853 94,525
Extraction Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,385,157 16,385,157
Accumulated Amortization 8,124,307 7,305,049
Net Book Value 8,260,850 9,080,108
Finite-Lived Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,498,587 16,498,587
Accumulated Amortization (8,149,884) 7,323,954
Net Book Value $ 8,348,703 $ 9,174,633