Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of Recognized Gains (Losses) for its Derivatives

v3.23.2
Derivatives (Details) - Schedule of Recognized Gains (Losses) for its Derivatives - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Realized Gains (Losses) [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument Commodity contracts   Commodity contracts  
Statements of Operations Location Cost of goods sold   Cost of goods sold  
Realized Gains $ 5,477 $ 13,913 $ (2,226) $ 29,476
Total Realized Gains (Losses) $ 5,477 13,913 $ (2,226) 29,476
Unrealized Gains (Losses) [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument Commodity contracts   Commodity contracts  
Statements of Operations Location Cost of goods sold   Cost of goods sold  
Realized Gains $ 1,474 2,706 $ 7,400 (7,540)
Total Unrealized Gains (Losses) $ 1,474 $ 2,706 $ 7,400 $ (7,540)