XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Intellectual Property, Net (Tables)
12 Months Ended
Dec. 31, 2021
Intellectual Property Net  
Schedule Of Intellectual Property
                              
   December 31, 2021   December 31, 2020 
   Gross Carrying Amount   Accumulated Amortization   Net Book Value   Gross Carrying Amount   Accumulated Amortization   Net Book Value 
                         
Extraction Technology patents  $113,430   $5,560   $107,870   $100,064   $   $100,064 
Extraction Technology   16,385,157    5,666,534    10,718,623    16,385,157    4,847,276    11,537,881 
Ammonia synthesis patents   4,931,380    2,095,836    2,835,544    4,931,380    1,602,698    3,328,682 
Total Intellectual property  $21,429,967   $7,767,930   $13,662,037   $21,416,601   $6,449,974   $14,966,627