Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of Realized Gains (Losses) for its Derivatives not Designated as Hedging Instruments

v3.24.1.u1
Derivatives (Details) - Schedule of Realized Gains (Losses) for its Derivatives not Designated as Hedging Instruments - Commodity Contract [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Unrealized gain loss on derivatives $ 3,190  
Cost of goods sold [Member]    
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Unrealized gain loss on derivatives 3,190  
Realized Gains [Member]    
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Realized gain loss on derivatives 148 $ (7,703)
Realized Gains [Member] | Cost of goods sold [Member]    
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Realized gain loss on derivatives $ 148 (7,703)
Unrealized Losses [Member]    
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Unrealized gain loss on derivatives   5,926
Unrealized Losses [Member] | Cost of goods sold [Member]    
Schedule of Recognized Gains (Losses) for its Derivatives [Line Items]    
Unrealized gain loss on derivatives   $ 5,926