Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of Recognized Gains (Losses) for its Derivatives

v3.23.3
Derivatives (Details) - Schedule of Recognized Gains (Losses) for its Derivatives - Cost of goods sold [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivatives [Line Items]        
Realized gain loss on derivatives $ 6,206 $ (13,332) $ 3,980 $ 16,143
Unrealized gain loss on derivatives (8,917) 11,560 (1,517) 4,021
Commodity Contract [Member]        
Derivatives [Line Items]        
Realized gain loss on derivatives 6,206 (13,332) 3,980 16,143
Unrealized gain loss on derivatives $ (8,917) $ 11,560 $ (1,517) $ 4,021