Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Derivatives - Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments (Details) - Commodity contracts [Member] - Cost of goods sold [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Realized Gains [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Realized gain on derivatives $ 5,884 $ 4,715 $ 6,227 $ 4,854
Unrealized Gains (Losses) [Member]        
Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments [Line Items]        
Unrealized gain on derivatives $ 4,439 $ (483) $ (3,634) $ (2,117)