XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 804,662 $ 721,725 $ 1,595,274 $ 1,353,672
Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 182,699 178,876 371,504 316,350
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 599,409 512,181 1,179,392 979,755
Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 22,554 30,668 44,378 57,567
Offshore Pipeline Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 91,459 82,085 182,854 150,153
Offshore Pipeline Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 91,459 82,085 182,854 150,153
Offshore Pipeline Transportation [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Offshore Pipeline Transportation [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sodium Minerals and Sulfur Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 462,855 318,608 907,503 604,282
Sodium Minerals and Sulfur Services [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sodium Minerals and Sulfur Services [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 440,301 287,940 863,125 546,715
Sodium Minerals and Sulfur Services [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 22,554 30,668 44,378 57,567
Marine Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 77,343 76,320 160,569 132,094
Marine Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 77,343 76,320 160,569 132,094
Marine Transportation [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Marine Transportation [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Onshore Facilities and Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 173,005 244,712 344,348 467,143
Onshore Facilities and Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 13,897 20,471 28,081 34,103
Onshore Facilities and Transportation [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 159,108 224,241 316,267 433,040
Onshore Facilities and Transportation [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0