XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
ENP Peru Investments LLC [Member]      
Net sales     $ 285,635
Net income     11,058
ENP Realty LLC [Member]      
Net sales     75,870
Net income     $ 34,200
Florida based LLC [Member]      
Net sales $ 5,790,221 $ 4,807,586  
Gross profit 2,317,999 1,460,802  
Net income $ 934,307 $ 494,027