v3.26.1
Note 7 - Derivative Instruments - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Energy contracts and options1 $ 436 $ 357
Energy contracts and options 47 204
Energy Related Derivative [Member]    
Energy contracts and options1 [1] 436 357
Energy contracts and options 47 204
Total derivatives not designated or not qualifying as hedging instruments — Assets 483 561
Energy contracts and options1 [1] 212 1,484
Energy contracts and options 42 78
Total derivatives not designated or not qualifying as hedging instruments — Liabilities $ 254 $ 1,562
[1] The Company classifies derivative assets and liabilities as current based on the cash flows expected to be incurred within the following 12 months.