XML 115 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
MAJOR CUSTOMERS (Details) - Customer Concentration Risk - Oil and Gas Production Revenues
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
BP plc(1)      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 10.00% 17.00% 12.00%
China Petroleum & Chemical Corporation (Sinopec)(2)      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 11.00% 15.00% 16.00%
Egyptian General Petroleum Corporation(3)      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 9.00% 10.00% 11.00%