XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 721,725 $ 503,855 $ 1,353,672 $ 1,025,074
Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 178,876 139,023 316,350 268,132
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 512,181 340,179 979,755 709,780
Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 30,668 24,653 57,567 47,162
Offshore Pipeline Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 82,085 73,221 150,153 137,605
Offshore Pipeline Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 82,085 73,221 150,153 137,605
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 318,608 237,087 604,282 464,374
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 287,940 212,434 546,715 417,212
Sodium Minerals and Sulfur Services [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 30,668 24,653 57,567 47,162
Marine Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 76,320 47,626 132,094 87,957
Marine Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 76,320 47,626 132,094 87,957
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 244,712 145,921 467,143 335,138
Onshore Facilities and Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 20,471 18,176 34,103 42,570
Onshore Facilities and Transportation [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 224,241 127,745 433,040 292,568
Onshore Facilities and Transportation [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0