v3.26.1
Note 6 - Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory $ 33,055 $ 30,892
HOBM [Member]    
Inventory 11,520 21,212
Naphtha [Member]    
Inventory 16,311 5,814
Jet Fuel [Member]    
Inventory 3,752 3,378
Crude Oil and Condensate [Member]    
Inventory 1,035 186
Chemicals [Member]    
Inventory 172 184
AGO [Member]    
Inventory 223 87
Propane [Member]    
Inventory 35 24
LPG Mix [Member]    
Inventory $ 7 $ 7