v3.19.3.a.u2

REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Revenue from Contract with Customer [Abstract] |
Schedule of Adoption of New Accounting Pronouncements [Table Text Block] | The adoption of ASC Topic 606 affected our consolidated statements of (loss) income as follows:
| As Reported |  | Without Adoption of ASC Topic 606 |  | Effect of Change Higher/(Lower)
| (Thousands of Dollars, Except Per Unit Data)
For the year ended December 31, 2018: |  |  |  |  |
Revenues | $ | 1,520,262 |  |  | $ | 1,526,447 |  |  | $ | (6,185 | )
Operating income | $ | 335,728 |  |  | $ | 341,913 |  |  | $ | (6,185 | )
Income from continuing operations | $ | 146,375 |  |  | $ | 152,560 |  |  | $ | (6,185 | )
Basic net loss per common unit from continuing operations | $ | (3.34 | ) |  | $ | (3.27 | ) |  | $ | (0.07 | )
Contract with Customer, Asset and Liability [Table Text Block] | The following table provides information about contract assets and contract liabilities from contracts with customers:
| 2019 |  | 2018
| Contract Assets |  | Contract Liabilities |  | Contract Assets |  | Contract Liabilities
| (Thousands of Dollars) |  | (Thousands of Dollars)
Balances as of January 1: |  |  |  |  |  |  |
Current portion | $ | 2,066 |  |  | $ | (21,579 | ) |  | $ | 1,956 |  |  | $ | (13,801 | )
Noncurrent portion | 539 |  |  | (38,945 | ) |  | 171 |  |  | (46,361 | )
Held for sale | — |  |  | (25,357 | ) |  | — |  |  | (302 | )
Total | 2,605 |  |  | (85,881 | ) |  | 2,127 |  |  | (60,464 | )
Activity: |  |  |  |  |  |  |
Additions | 4,890 |  |  | (52,957 | ) |  | 3,281 |  |  | (83,243 | )
Transfer to accounts receivable | (4,352 | ) |  | — |  |  | (2,803 | ) |  | — |
Transfer to revenues, including amounts reported in discontinued operations | — |  |  | 77,466 |  |  | — |  |  | 57,826 |
Total | 538 |  |  | 24,509 |  |  | 478 |  |  | (25,417 | )
Balances as of December 31: |  |  |  |  |  |  |
Current portion | 2,140 |  |  | (21,083 | ) |  | 2,066 |  |  | (21,579 | )
Noncurrent portion | 1,003 |  |  | (40,289 | ) |  | 539 |  |  | (38,945 | )
Held for sale | — |  |  | — |  |  | — |  |  | (25,357 | )
Total | $ | 3,143 |  |  | $ | (61,372 | ) |  | $ | 2,605 |  |  | $ | (85,881 | )
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] | The following table presents our estimated revenue from contracts with customers for remaining performance obligations that has not yet been recognized, representing our contractually committed revenue as of December 31, 2019 (in thousands of dollars):
2020 |  | $ | 529,830 |
2021 |  | 376,500 |
2022 |  | 310,632 |
2023 |  | 236,853 |
2024 |  | 175,358 |
Thereafter |  | 255,808 |
Total |  | $ | 1,884,981 |
Disaggregation of Revenue [Table Text Block] | The following table disaggregates our revenues:
| Year Ended December 31,
| 2019 |  | 2018 |  | 2017
| (Thousands of Dollars)
Pipeline segment: |  |  |  |  |
Crude oil pipelines | $ | 316,417 |  |  | $ | 248,261 |  |  | $ | 187,874 |
Refined products and ammonia pipelines (excluding lessor revenues) | 376,588 |  |  | 362,750 |  |  | 328,414 |
Total pipeline segment revenues from contracts with customers | 693,005 |  |  | 611,011 |  |  | 516,288 |
Lessor revenues | 8,825 |  |  | 54 |  |  | — |
Total pipeline segment revenues | 701,830 |  |  | 611,065 |  |  | 516,288 |
Storage segment: |  |  |  |  |
Throughput terminals | 114,243 |  |  | 83,157 |  |  | 85,927 |
Storage terminals (excluding lessor revenues) | 298,984 |  |  | 320,582 |  |  | 317,963 |
Total storage segment revenues from contracts with customers | 413,227 |  |  | 403,739 |  |  | 403,890 |
Lessor revenues | 40,774 |  |  | 39,849 |  |  | 39,126 |
Total storage segment revenues | 454,001 |  |  | 443,588 |  |  | 443,016 |
Fuels marketing segment: |  |  |  |  |
Revenues from contracts with customers | 342,215 |  |  | 465,651 |  |  | 489,807 |
Consolidation and intersegment eliminations | (25 | ) |  | (42 | ) |  | (4,339 | )
Total revenues | $ | 1,498,021 |  |  | $ | 1,520,262 |  |  | $ | 1,444,772 |

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the comparison between amounts disclosed under previous guidance and new guidance. + References No definition available. + Details
Name: | us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration