XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Schedule of Identifiable Assets by Industry Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Segment Reconciliation [Abstract]    
Total assets $ 390,831 $ 361,334
Operating segments | Crude oil marketing    
Segment Reconciliation [Abstract]    
Total assets 211,951 185,285
Operating segments | Trans-portation    
Segment Reconciliation [Abstract]    
Total assets 57,890 57,653
Operating segments | Pipeline and storage    
Segment Reconciliation [Abstract]    
Total assets 25,262 25,027
Operating segments | Logistics and repurposing    
Segment Reconciliation [Abstract]    
Total assets 42,981 43,258
Cash and other    
Segment Reconciliation [Abstract]    
Total assets $ 52,747 $ 50,111