XML 78 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenues $ 3,176,996 $ 2,788,957 $ 2,125,476
Fee-based revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 764,401 680,965 555,997
Product Sales      
Disaggregation of Revenue [Line Items]      
Total revenues 2,317,542 2,012,357 1,468,111
Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues 95,053 95,635 101,368
Offshore Pipeline Transportation      
Disaggregation of Revenue [Line Items]      
Total revenues 382,154 319,045 278,459
Offshore Pipeline Transportation | Fee-based revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 382,154 319,045 278,459
Offshore Pipeline Transportation | Product Sales      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Offshore Pipeline Transportation | Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Soda and Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues 1,734,248 1,248,085 964,632
Soda and Sulfur Services | Fee-based revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Soda and Sulfur Services | Product Sales      
Disaggregation of Revenue [Line Items]      
Total revenues 1,639,195 1,152,450 863,264
Soda and Sulfur Services | Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues 95,053 95,635 101,368
Marine Transportation      
Disaggregation of Revenue [Line Items]      
Total revenues 327,464 293,295 190,827
Marine Transportation | Fee-based revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 327,464 293,295 190,827
Marine Transportation | Product Sales      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Marine Transportation | Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Onshore Facilities and Transportation      
Disaggregation of Revenue [Line Items]      
Total revenues 733,130 928,532 691,558
Onshore Facilities and Transportation | Fee-based revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 54,783 68,625 86,711
Onshore Facilities and Transportation | Product Sales      
Disaggregation of Revenue [Line Items]      
Total revenues 678,347 859,907 604,847
Onshore Facilities and Transportation | Sulfur Services      
Disaggregation of Revenue [Line Items]      
Total revenues $ 0 $ 0 $ 0