Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Derivatives - Schedule of Realized and Unrealized Gains for its Derivatives Not Designated as Hedging Instruments (Details) - Cost of goods sold [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Realized Gains [Member]    
Schedule of Realized and Unrealized Gains for its Derivatives Not Designated as Hedging Instruments [Line Items]    
Realized gain on derivatives $ 343 $ 139
Realized Gains [Member] | Commodity contracts [Member]    
Schedule of Realized and Unrealized Gains for its Derivatives Not Designated as Hedging Instruments [Line Items]    
Realized gain on derivatives 343 139
Unrealized Gains (Losses) [Member]    
Schedule of Realized and Unrealized Gains for its Derivatives Not Designated as Hedging Instruments [Line Items]    
Unrealized gain on derivatives 8,073 1,634
Unrealized Gains (Losses) [Member] | Commodity contracts [Member]    
Schedule of Realized and Unrealized Gains for its Derivatives Not Designated as Hedging Instruments [Line Items]    
Unrealized gain on derivatives $ 8,073 $ 1,634