XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Financial Instruments - Effect of Derivative Instruments on Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Natural gas commodity contracts $ 0 $ 414
Natural Gas Commodity Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Natural gas commodity contracts 0 235
Crude Oil Commodity Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Natural gas commodity contracts $ 0 $ 179