XML 211 R110.htm IDEA: XBRL DOCUMENT v3.20.4
MAJOR CUSTOMERS (Details) - Customer Concentration Risk - Oil and Gas Production Revenues
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Egyptian General Petroleum Corporation      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 17.00%   10.00%
Vitol      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 14.00%    
BP plc      
Revenue, Major Customer [Line Items]      
Concentration risk percentage   10.00% 17.00%
China Petroleum & Chemical Corporation (Sinopec)      
Revenue, Major Customer [Line Items]      
Concentration risk percentage   11.00% 15.00%