Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of recognized gains for its derivatives

v3.22.2.2
Derivatives (Details) - Schedule of recognized gains for its derivatives - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Realized Losses [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument Commodity contracts      
Statements of Operations Location Cost of goods sold      
Realized Gains $ (13,332) $ (2,894)    
Total Realized Gains $ (13,332) (2,894)    
Realized Gains [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument     Commodity contracts  
Statements of Operations Location     Cost of goods sold  
Realized Gains     $ 16,143 $ 21,449
Total Realized Gains     $ 16,143 21,449
Unrealized Gains [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument Commodity contracts      
Statements of Operations Location Cost of goods sold      
Unrealized Gains (Losses) $ 11,560 1,918    
Total Unrealized Gains (Losses) $ 11,560 $ 1,918    
Unrealized Gains (Losses) [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Type of Instrument     Commodity contracts  
Statements of Operations Location     Cost of goods sold  
Unrealized Gains (Losses)     $ 4,021 (3,014)
Total Unrealized Gains (Losses)     $ 4,021 $ (3,014)