Annual report [Section 13 and 15(d), not S-K Item 405]

Derivatives - Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments (Details)

v3.25.4
Derivatives - Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments (Details) - Cost of goods sold [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Realized Gains [Member]      
Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments [Line Items]      
Realized gain (loss) on derivatives $ 10,747 $ (2,529) $ 1,647
Realized Gains [Member] | Commodity contracts [Member]      
Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments [Line Items]      
Realized gain (loss) on derivatives 10,747 (2,529) 1,647
Unrealized Gains (Losses) [Member]      
Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments [Line Items]      
Unrealized gain (loss) on derivatives (2,679) 13,574 (9,678)
Unrealized Gains (Losses) [Member] | Commodity contracts [Member]      
Schedule of Recognized Gains (Losses) For Its Derivatives Not Designated as Hedging Instruments [Line Items]      
Unrealized gain (loss) on derivatives $ (2,679) $ 13,574 $ (9,678)