XML 97 R81.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) - Commodities futures and options - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2021
Sep. 27, 2020
Oct. 03, 2021
Sep. 27, 2020
Segment Reporting Information [Line Items]        
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative (gains) losses $ (18,468) $ (71,758) $ (24,137) $ 10,483
Operating Segments        
Segment Reporting Information [Line Items]        
Net gains on commodity derivative positions reclassified from unallocated to segment income 15,175 2,521 40,062 10,294
Non-designated Hedges        
Segment Reporting Information [Line Items]        
Unallocated mark-to-market (gains) losses on commodity derivatives $ (33,643) $ (74,279) $ (64,199) $ 189