XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 631,947 $ 521,219
Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 137,473 129,109
Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 467,575 369,601
Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 26,899 22,509
Offshore Pipeline Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 68,068 64,384
Offshore Pipeline Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 68,068 64,384
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 285,674 227,287
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 258,775 204,778
Sodium Minerals and Sulfur Services [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 26,899 22,509
Marine Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 55,774 40,331
Marine Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 55,774 40,331
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 222,431 189,217
Onshore Facilities and Transportation [Member] | Fee-based Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 13,631 24,394
Onshore Facilities and Transportation [Member] | Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 208,800 164,823
Onshore Facilities and Transportation [Member] | Refinery Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 0