XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 721,248 $ 518,821 $ 2,074,920 $ 1,543,895
Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 187,777 144,798 504,127 412,930
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 511,410 347,369 1,491,165 1,057,149
Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 22,061 26,654 79,628 73,816
Offshore Pipeline Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 89,805 69,479 239,958 207,084
Offshore Pipeline Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 89,805 69,479 239,958 207,084
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 312,681 237,651 916,963 702,025
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 290,620 210,997 837,335 628,209
Sodium Minerals and Sulfur Services [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 22,061 26,654 79,628 73,816
Marine Transportation [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 77,795 48,716 209,889 136,673
Marine Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 77,795 48,716 209,889 136,673
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 240,967 162,975 708,110 498,113
Onshore Facilities and Transportation [Member] | Fee-based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 20,177 26,603 54,280 69,173
Onshore Facilities and Transportation [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 220,790 136,372 653,830 428,940
Onshore Facilities and Transportation [Member] | Refinery Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0