Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of Realized And Unrealized Gains and Losses for its Derivatives Not Designated as Hedging Instruments

v3.24.3
Derivatives (Details) - Schedule of Realized And Unrealized Gains and Losses for its Derivatives Not Designated as Hedging Instruments - Cost of goods sold [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Realized Gains [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Realized gain (loss) on derivatives $ 3,633 $ 6,206 $ 923 $ 3,980
Realized Gains [Member] | Commodity contracts [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Realized gain (loss) on derivatives 3,633 6,206 923 3,980
Unrealized Gains [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Unrealized gain (loss) on derivatives (6,199) (8,917)    
Unrealized Gains [Member] | Commodity contracts [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Unrealized gain (loss) on derivatives $ (6,199) $ (8,917)    
Unrealized Gains (Losses) [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Unrealized gain (loss) on derivatives     8,079 (1,517)
Unrealized Gains (Losses) [Member] | Commodity contracts [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Unrealized gain (loss) on derivatives     $ 8,079 $ (1,517)