XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 790,612 $ 631,947
Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 188,805 137,473
Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 579,983 467,575
Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 21,824 26,899
Offshore Pipeline Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 91,395 68,068
Offshore Pipeline Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 91,395 68,068
Offshore Pipeline Transportation [Member] | Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Offshore Pipeline Transportation [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Sodium Minerals and Sulfur Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 444,648 285,674
Sodium Minerals and Sulfur Services [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Sodium Minerals and Sulfur Services [Member] | Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 422,824 258,775
Sodium Minerals and Sulfur Services [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 21,824 26,899
Marine Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 83,226 55,774
Marine Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 83,226 55,774
Marine Transportation [Member] | Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Marine Transportation [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Onshore Facilities and Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 171,343 222,431
Onshore Facilities and Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 14,184 13,631
Onshore Facilities and Transportation [Member] | Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 157,159 208,800
Onshore Facilities and Transportation [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 0