v3.19.3.a.u2

MERGER AND RELATED PARTY AGREEMENTS Narrative 1 (Details) - USD ($) $ in Millions | 6 Months Ended | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jun. 30, 2018 | Sep. 30, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Jul. 20, 2018
Class of Stock [Line Items] |  |  |  |  |  |
General partner ownership interest | 2.00% |  |  |  | 2.00% |
Common unit conversion rate |  |  |  |  |  | 55.00%
Approximate cash consideration for merger |  |  |  | $ 68.0 |  |
Number of common limited partner units owned by general partner | 10,200,000 |  |  |  |  |
Common Limited Partner [Member] |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Issuance of NuStar Energy common units as a result of the Merger, units issued |  | 23,600,000 |  |  |  |
Issuance of NuStar Energy common units as a result of the Merger, incremental units issued |  | 13,400,000 | 0 | 13,409,593 | 0 |

X
- Definition Approximate Cash Consideration for Merger + References No definition available. + Details
Name: | ns_ApproximateCashConsiderationforMerger
Namespace Prefix: | ns_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Rate applied to the conversion of outstanding common units at the effective time of the merger (percent of acquirer's common unit to be exchanged per acquiree unit). + References No definition available. + Details
Name: | ns_ConversionRateOfCommonUnitsForMerger
Namespace Prefix: | ns_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Conversion of Stock, Incremental Shares Issued + References No definition available. + Details
Name: | ns_ConversionofStockIncrementalSharesIssued
Namespace Prefix: | ns_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The general partner ownership interest (ownership percentage) in the limited partnership. Excludes other ownership interests held by the general partner in the limited partnership. + References No definition available. + Details
Name: | ns_GeneralPartnerOwnershipInterest
Namespace Prefix: | ns_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Common Limited Partner Units Owned by General Partner + References No definition available. + Details
Name: | ns_NumberofCommonLimitedPartnerUnitsOwnedbyGeneralPartner
Namespace Prefix: | ns_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=ns_CommonLimitedPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |