XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 398,311 $ 434,447
Fee-based revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 203,036 198,851
Product Sales    
Disaggregation of Revenue [Line Items]    
Total revenues 174,263 212,709
Refinery Services    
Disaggregation of Revenue [Line Items]    
Total revenues 21,012 22,887
Offshore pipeline transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 108,887 101,990
Offshore pipeline transportation | Fee-based revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 108,887 101,990
Offshore pipeline transportation | Product Sales    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Offshore pipeline transportation | Refinery Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Marine transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 80,644 83,574
Marine transportation | Fee-based revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 80,644 83,574
Marine transportation | Product Sales    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Marine transportation | Refinery Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Onshore transportation and services    
Disaggregation of Revenue [Line Items]    
Total revenues 208,780 248,883
Onshore transportation and services | Fee-based revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 13,505 13,287
Onshore transportation and services | Product Sales    
Disaggregation of Revenue [Line Items]    
Total revenues 174,263 212,709
Onshore transportation and services | Refinery Services    
Disaggregation of Revenue [Line Items]    
Total revenues $ 21,012 $ 22,887