v3.26.1
Note 4 - Revenue and Segment Information - Identifiable Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Identifiable assets $ 130,315 $ 99,072
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Identifiable assets 2,095 4,905
Refinery Operations [Member] | Operating Segments [Member]    
Identifiable assets 112,696 78,150
Tolling and Terminaling [Member] | Operating Segments [Member]    
Identifiable assets $ 15,524 $ 16,017