v3.26.1
Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) - Future [Member]
Pure in Thousands, $ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Regulated fixed price future commitments, included in other current assets (in thousand barrels) 64 165
Regulated fixed price future commitments, included in other current assets (in thousand barrels) $ (2,501) $ (13)