v3.24.1
Note 7 - Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory $ 24,576 $ 19,844
Naphtha [Member]    
Inventory 8,782 1,056
Jet [Member]    
Inventory 8,570 0
HOBM [Member]    
Inventory 5,144 14,879
Crude Oil and Condensate [Member]    
Inventory 1,494 3,458
AGO [Member]    
Inventory 392 301
Chemicals [Member]    
Inventory 160 116
Propane [Member]    
Inventory 24 27
LPG Mix [Member]    
Inventory $ 10 $ 7