XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Details 1) - Energy contracts and options [Member] - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of fair value of outstanding derivative instruments recorded as assets and liability    
Asset Derivatives not designated or not qualifying as hedging instruments $ 1,626 $ 4,060
Liability Derivatives not designated or not qualifying as hedging instruments 3,559 2,857
Other current assets [Member]    
Schedule of fair value of outstanding derivative instruments recorded as assets and liability    
Asset Derivatives not designated or not qualifying as hedging instruments [1] 586 2,799
Other assets [Member]    
Schedule of fair value of outstanding derivative instruments recorded as assets and liability    
Asset Derivatives not designated or not qualifying as hedging instruments 1,040 1,261
Other current liabilities [Member]    
Schedule of fair value of outstanding derivative instruments recorded as assets and liability    
Liability Derivatives not designated or not qualifying as hedging instruments [1] 3,444 1,800
Other liabilities [Member]    
Schedule of fair value of outstanding derivative instruments recorded as assets and liability    
Liability Derivatives not designated or not qualifying as hedging instruments $ 115 $ 1,057
[1] The Company classifies derivative assets and liabilities as current based on the cash flows expected to be incurred within the following 12 months.