XML 53 R43.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]          
Total revenues $ 449,251,000 $ 414,001,000 $ 1,427,801,000 $ 1,189,660,000  
Current Assets - Other 2,679,000   2,679,000   $ 32,000
Other Assets, net of amortization 4,964,000   4,964,000   7,469,000
Accrued Liabilities 43,484,000   43,484,000   26,982,000
Other Long-Term Liabilities 129,487,000   129,487,000   $ 78,946,000
Fee-based revenues          
Disaggregation of Revenue [Line Items]          
Total revenues 247,168,000 241,123,000 748,319,000 665,859,000  
Product sales          
Disaggregation of Revenue [Line Items]          
Total revenues 191,121,000 157,480,000 635,089,000 469,628,000  
Sulfur services          
Disaggregation of Revenue [Line Items]          
Total revenues 10,962,000 15,398,000 44,393,000 54,173,000  
Offshore pipeline transportation          
Disaggregation of Revenue [Line Items]          
Total revenues 138,632,000 143,306,000 446,060,000 377,563,000  
Offshore pipeline transportation | Fee-based revenues          
Disaggregation of Revenue [Line Items]          
Total revenues 138,632,000 143,306,000 446,060,000 377,563,000  
Offshore pipeline transportation | Product sales          
Disaggregation of Revenue [Line Items]          
Total revenues 0 0 0 0  
Offshore pipeline transportation | Sulfur services          
Disaggregation of Revenue [Line Items]          
Total revenues 0 0 0 0  
Marine transportation          
Disaggregation of Revenue [Line Items]          
Total revenues 90,064,000 77,058,000 251,052,000 237,319,000  
Marine transportation | Fee-based revenues          
Disaggregation of Revenue [Line Items]          
Total revenues 90,064,000 77,058,000 251,052,000 237,319,000  
Marine transportation | Product sales          
Disaggregation of Revenue [Line Items]          
Total revenues 0 0 0 0  
Marine transportation | Sulfur services          
Disaggregation of Revenue [Line Items]          
Total revenues 0 0 0 0  
Onshore transportation and services          
Disaggregation of Revenue [Line Items]          
Total revenues 220,555,000 193,637,000 730,689,000 574,778,000  
Onshore transportation and services | Fee-based revenues          
Disaggregation of Revenue [Line Items]          
Total revenues 18,472,000 20,759,000 51,207,000 50,977,000  
Onshore transportation and services | Product sales          
Disaggregation of Revenue [Line Items]          
Total revenues 191,121,000 157,480,000 635,089,000 469,628,000  
Onshore transportation and services | Sulfur services          
Disaggregation of Revenue [Line Items]          
Total revenues $ 10,962,000 $ 15,398,000 $ 44,393,000 $ 54,173,000