XML 124 R107.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENT INFORMATION - NARRATIVE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
North America | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   91.00%    
Operating Segments | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Net gains (losses) on commodity derivative positions reclassified from unallocated to segment income   $ 13,022 $ 6,837 $ (98,884)
Scenario, Forecast | Operating Segments | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Net gains (losses) on commodity derivative positions reclassified from unallocated to segment income $ 40,766      
Cost of Sales | Commodities futures and options        
Revenue, Major Customer [Line Items]        
Derivative, Gain (Loss) on Derivative, Net   $ 62,537