v3.24.1
Note 4 - Revenue and Segment Information - Identifiable Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Identifiable assets $ 106,077 $ 83,904
Corporate, Non-Segment [Member]    
Identifiable assets 3,048 1,709
Refinery Operations [Member] | Operating Segments [Member]    
Identifiable assets 86,565 64,359
Tolling and Terminaling [Member] | Operating Segments [Member]    
Identifiable assets $ 16,464 $ 17,836