XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Derivative Instruments - Schedule of Derivative Instruments (Details) - Energy Related Derivative [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Total derivatives not designated or not qualifying as hedging instruments - Assets $ 498   $ 498   $ 868
Total derivatives not designated or not qualifying as hedging instruments - Liabilities 1,381   1,381   473
Cost of Sales [Member]          
Energy contracts and options 3,992 $ 8,404 818 $ 13,936  
Other Current Assets [Member]          
Total derivatives not designated or not qualifying as hedging instruments - Assets [1] 146   146   583
Other Current Liabilities [Member]          
Total derivatives not designated or not qualifying as hedging instruments - Liabilities [1] 1,325   1,325   428
Other Noncurrent Assets [Member]          
Total derivatives not designated or not qualifying as hedging instruments - Assets 352   352   285
Other Noncurrent Liabilities [Member]          
Total derivatives not designated or not qualifying as hedging instruments - Liabilities $ 56   $ 56   $ 45
[1] The Company classifies derivative assets and liabilities as current based on the cash flows expected to be incurred within the following 12 months.