XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
ENP Peru Investments LLC [Member]        
Net sales     $ 295,800  
Net income     $ 2,996  
ENP Realty LLC [Member]        
Net sales       $ 75,870
Net income       $ 34,200
Florida based LLC [Member]        
Net sales $ 2,332,304 $ 2,791,754    
Gross profit 860,676 945,395    
Net income $ 400,580 $ 280,364