Quarterly report pursuant to Section 13 or 15(d)

Derivatives (Details) - Schedule of Derivatives Not Designated as Hedging Instruments

v3.24.3
Derivatives (Details) - Schedule of Derivatives Not Designated as Hedging Instruments - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash collateral balance [Member]    
Schedule of Derivatives Not Designated as Hedging Instruments [Line Items]    
Restricted cash $ 4,903 $ 15,466
Commodity contracts [Member]    
Schedule of Derivatives Not Designated as Hedging Instruments [Line Items]    
Derivative instruments, Assets 36 2,412
Derivative instruments, Liabilities $ 3,394 $ 13,849