XML 83 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commodity futures, asset derivatives $ 4,271 $ 5,597
Commodity futures, liability derivatives 7,388 13,601
Designated as hedging instrument | Commodity contract | Futures | Other current assets    
Commodity futures, asset derivatives 2,169 1,278
Commodity futures, liability derivatives 2,119 7,430
Not designated as hedging instrument | Commodity contract | Futures | Other current assets    
Commodity futures, asset derivatives 2,102 4,319
Commodity futures, liability derivatives $ 5,269 $ 6,171