XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 714,297 $ 807,618 $ 2,240,663 $ 2,402,892
Fee-based revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 197,059 203,286 597,241 574,790
Product Sales        
Disaggregation of Revenue [Line Items]        
Total revenues 500,192 580,086 1,583,063 1,759,478
Refinery Services        
Disaggregation of Revenue [Line Items]        
Total revenues 17,046 24,246 60,359 68,624
Offshore Pipeline Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 101,119 106,297 302,133 289,151
Offshore Pipeline Transportation [Member] | Fee-based revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 101,119 106,297 302,133 289,151
Offshore Pipeline Transportation [Member] | Product Sales        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Offshore Pipeline Transportation [Member] | Refinery Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Soda and sulfur services        
Disaggregation of Revenue [Line Items]        
Total revenues 370,065 423,575 1,161,007 1,331,078
Soda and sulfur services | Fee-based revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Soda and sulfur services | Product Sales        
Disaggregation of Revenue [Line Items]        
Total revenues 353,019 399,329 1,100,648 1,262,454
Soda and sulfur services | Refinery Services        
Disaggregation of Revenue [Line Items]        
Total revenues 17,046 24,246 60,359 68,624
Marine Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 78,496 80,220 243,941 240,789
Marine Transportation [Member] | Fee-based revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 78,496 80,220 243,941 240,789
Marine Transportation [Member] | Product Sales        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Marine Transportation [Member] | Refinery Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Onshore facilities and transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 164,617 197,526 533,582 541,874
Onshore facilities and transportation | Fee-based revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 17,444 16,769 51,167 44,850
Onshore facilities and transportation | Product Sales        
Disaggregation of Revenue [Line Items]        
Total revenues 147,173 180,757 482,415 497,024
Onshore facilities and transportation | Refinery Services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0