XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONCENTRATIONS OF CREDIT RISK AND SIGNIFICANT CUSTOMERS (Details)
12 Months Ended
Dec. 31, 2023
bank
Dec. 31, 2022
Dec. 31, 2021
vendor
Revenue, Major Customer      
Concentration risk, deposit maintained in number of banks | bank 1    
Purchases Benchmark | Vendor Concentration Risk      
Revenue, Major Customer      
Concentration risk, number of vendor | vendor     1
Purchases Benchmark | Vendor Concentration Risk | Vendor One      
Revenue, Major Customer      
Concentration (as a percentage)     35.00%
Customer 1 | Revenue | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 35.00% 39.00% 0.00%
Customer 1 | Revenue | Customer Concentration Risk | Refining and Marketing      
Revenue, Major Customer      
Concentration (as a percentage) 36.00% 42.00% 0.00%
Customer 1 | Revenue | Customer Concentration Risk | Black Oil & Recovery      
Revenue, Major Customer      
Concentration (as a percentage) 0.00% 0.00% 0.00%
Customer 1 | Receivables | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 2.00% 11.00% 0.00%
Customer 2 | Revenue | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 32.00% 28.00% 0.00%
Customer 2 | Revenue | Customer Concentration Risk | Refining and Marketing      
Revenue, Major Customer      
Concentration (as a percentage) 33.00% 30.00% 0.00%
Customer 2 | Revenue | Customer Concentration Risk | Black Oil & Recovery      
Revenue, Major Customer      
Concentration (as a percentage) 11.00% 0.00% 0.00%
Customer 2 | Receivables | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 26.00% 23.00% 0.00%
Customer 3 | Revenue | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 2.00% 9.00% 39.00%
Customer 3 | Revenue | Customer Concentration Risk | Refining and Marketing      
Revenue, Major Customer      
Concentration (as a percentage) 1.00% 4.00% 0.00%
Customer 3 | Revenue | Customer Concentration Risk | Black Oil & Recovery      
Revenue, Major Customer      
Concentration (as a percentage) 27.00% 85.00% 71.00%
Customer 3 | Receivables | Customer Concentration Risk      
Revenue, Major Customer      
Concentration (as a percentage) 3.00% 28.00% 26.00%