Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Derivatives (Details) - Schedule of Derivatives not Designated as Hedging Instruments - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash Collateral Balance [Member]    
Derivatives (Details) - Schedule of Derivatives not Designated as Hedging Instruments [Line Items]    
Cash collateral balance $ 8,699 $ 13,069
Commodity contracts [Member]    
Derivatives (Details) - Schedule of Derivatives not Designated as Hedging Instruments [Line Items]    
Commodity Contracts Assets 3,974 4,973
Commodity Contracts Liabilities $ 7,249 $ 6,732