<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>465</ContextCount>
  <ElementCount>520</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>149</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/ConsolidatedStatementsofComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Organization and Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OrganizationandOperations</Role>
      <ShortName>Organization and Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Loss Per Common Unit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LossPerCommonUnit</Role>
      <ShortName>Loss Per Common Unit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/Segments</Role>
      <ShortName>Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Transactions with Affiliates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/TransactionswithAffiliates</Role>
      <ShortName>Transactions with Affiliates</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Allowance for Current Expected Credit Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLoss</Role>
      <ShortName>Allowance for Current Expected Credit Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Other Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMatters</Role>
      <ShortName>Other Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Commitment and Contingencies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentandContingenciesPolicies</Role>
      <ShortName>Commitment and Contingencies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Revenue from Contracts with Customers (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomersPolicies</Role>
      <ShortName>Revenue from Contracts with Customers (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Leases (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesPolicies</Role>
      <ShortName>Leases (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Allowance for Current Expected Credit Loss (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLossPolicies</Role>
      <ShortName>Allowance for Current Expected Credit Loss (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Loss Per Common Unit (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LossPerCommonUnitTables</Role>
      <ShortName>Loss Per Common Unit (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/LossPerCommonUnit</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/Goodwill</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/IntangibleAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/LongTermDebt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/CommitmentsandContingencies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/Equity</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SegmentsTables</Role>
      <ShortName>Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/Segments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Transactions with Affiliates (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/TransactionswithAffiliatesTables</Role>
      <ShortName>Transactions with Affiliates (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/TransactionswithAffiliates</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Revenue from Contracts with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomersTables</Role>
      <ShortName>Revenue from Contracts with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/Leases</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Allowance for Current Expected Credit Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLossTables</Role>
      <ShortName>Allowance for Current Expected Credit Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLoss</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Other Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersTables</Role>
      <ShortName>Other Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/OtherMatters</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Organization and Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OrganizationandOperationsDetails</Role>
      <ShortName>Organization and Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/OrganizationandOperations</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Significant Accounting Policies - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesIncomeTaxesDetails</Role>
      <ShortName>Significant Accounting Policies - Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Significant Accounting Policies - Accounts Receivable and Concentration of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesAccountsReceivableandConcentrationofCreditRiskDetails</Role>
      <ShortName>Significant Accounting Policies - Accounts Receivable and Concentration of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Significant Accounting Policies - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesInventoriesDetails</Role>
      <ShortName>Significant Accounting Policies - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Significant Accounting Policies - Investments in Unconsolidated Entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesInvestmentsinUnconsolidatedEntitiesDetails</Role>
      <ShortName>Significant Accounting Policies - Investments in Unconsolidated Entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Significant Accounting Policies - Other Noncurrent Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesOtherNoncurrentAssetsDetails</Role>
      <ShortName>Significant Accounting Policies - Other Noncurrent Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Significant Accounting Policies - Accrued Expenses and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SignificantAccountingPoliciesAccruedExpensesandOtherPayablesDetails</Role>
      <ShortName>Significant Accounting Policies - Accrued Expenses and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Loss Per Common Unit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LossPerCommonUnitDetails</Role>
      <ShortName>Loss Per Common Unit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/LossPerCommonUnitTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/PropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/GoodwillTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Goodwill Impairment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/GoodwillImpairmentDetails</Role>
      <ShortName>Goodwill Impairment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/IntangibleAssetsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Intangible Assets - Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/IntangibleAssetsAmortizationDetails</Role>
      <ShortName>Intangible Assets - Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtDetails</Role>
      <ShortName>Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/LongTermDebtTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Long-Term Debt - Asset Based Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtAssetBasedCreditFacilityDetails</Role>
      <ShortName>Long-Term Debt - Asset Based Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Long-Term Debt - Term Loan B (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtTermLoanBDetails</Role>
      <ShortName>Long-Term Debt - Term Loan B (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Long Term Debt - Senior Secured Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtSeniorSecuredNotesDetails</Role>
      <ShortName>Long Term Debt - Senior Secured Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Long-Term Debt - Senior Unsecured Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtSeniorUnsecuredNotesDetails</Role>
      <ShortName>Long-Term Debt - Senior Unsecured Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Long-Term Debt - Debt Maturity Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtDebtMaturityScheduleDetails</Role>
      <ShortName>Long-Term Debt - Debt Maturity Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Long-Term Debt - Amortization of Debt Issuance Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LongTermDebtAmortizationofDebtIssuanceCostsDetails</Role>
      <ShortName>Long-Term Debt - Amortization of Debt Issuance Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Commitments and Contingencies - Legal Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesLegalContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies - Legal Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Commitments and Contingencies - Environmental Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesEnvironmentalMattersDetails</Role>
      <ShortName>Commitments and Contingencies - Environmental Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Commitments and Contingencies - Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesAssetRetirementObligationsDetails</Role>
      <ShortName>Commitments and Contingencies - Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Commitments and Contingencies - Pipeline Capacity Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesPipelineCapacityAgreementsDetails</Role>
      <ShortName>Commitments and Contingencies - Pipeline Capacity Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies - Purchase Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Commitments and Contingencies - Sale Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentsandContingenciesSaleCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies - Sale Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Commitment and Contingencies - Other Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/CommitmentandContingenciesOtherCommitmentsDetails</Role>
      <ShortName>Commitment and Contingencies - Other Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Equity - Partnership Equity and General Partner Contributions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityPartnershipEquityandGeneralPartnerContributionsDetails</Role>
      <ShortName>Equity - Partnership Equity and General Partner Contributions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Equity - Common Unit Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityCommonUnitRepurchaseProgramDetails</Role>
      <ShortName>Equity - Common Unit Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Equity - Suspension of Common Unit and Preferred Unit Distributions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquitySuspensionofCommonUnitandPreferredUnitDistributionsDetails</Role>
      <ShortName>Equity - Suspension of Common Unit and Preferred Unit Distributions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Equity - Class B Preferred Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityClassBPreferredUnitsDetails</Role>
      <ShortName>Equity - Class B Preferred Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Equity - Class C Preferred Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityClassCPreferredUnitsDetails</Role>
      <ShortName>Equity - Class C Preferred Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Equity - Class D Preferred Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityClassDPreferredUnitsDetails</Role>
      <ShortName>Equity - Class D Preferred Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Equity - Total Preferred Unit Distributions in Arrears and Subsequent Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityTotalPreferredUnitDistributionsinArrearsandSubsequentPaymentsDetails</Role>
      <ShortName>Equity - Total Preferred Unit Distributions in Arrears and Subsequent Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Equity - Equity-Based Incentive Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EquityEquityBasedIncentiveCompensationDetails</Role>
      <ShortName>Equity - Equity-Based Incentive Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Fair Value of Financial Instruments - Fair Value of Commodity Derivative Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsFairValueofCommodityDerivativeAssetsandLiabilitiesDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Value of Commodity Derivative Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Fair Value of Financial Instruments - Derivative Contract Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsDerivativeContractPositionsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Derivative Contract Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - Fair Value of Financial Instruments - Losses From Commodity Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsLossesFromCommodityDerivativesDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Losses From Commodity Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - Fair Value of Financial Instruments - Interest Rate Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsInterestRateRiskDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Interest Rate Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9954530 - Disclosure - Fair Value of Financial Instruments - Fair Value of Fixed-Rate Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.nglenergypartners.com/role/FairValueofFinancialInstrumentsFairValueofFixedRateNotesDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Value of Fixed-Rate Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9954531 - Disclosure - Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SegmentsDetails</Role>
      <ShortName>Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/SegmentsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9954532 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails</Role>
      <ShortName>Transactions with Affiliates - Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9954533 - Disclosure - Transactions with Affiliates - Other Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/TransactionswithAffiliatesOtherRelatedPartyTransactionsDetails</Role>
      <ShortName>Transactions with Affiliates - Other Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9954534 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9954535 - Disclosure - Revenue from Contracts with Customers - Revenue Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomersRevenueAgreementsDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Revenue Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9954536 - Disclosure - Revenue from Contracts with Customers - Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomersPerformanceObligationsDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9954537 - Disclosure - Revenue from Contracts with Customers - Contract Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/RevenuefromContractswithCustomersContractAssetsandLiabilitiesDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Contract Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9954538 - Disclosure - Leases - Lessee Balance Sheet and Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLesseeBalanceSheetandIncomeStatementInformationDetails</Role>
      <ShortName>Leases - Lessee Balance Sheet and Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9954539 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9954540 - Disclosure - Leases - Lessee Maturities of Lease Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLesseeMaturitiesofLeaseObligationsDetails</Role>
      <ShortName>Leases - Lessee Maturities of Lease Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9954541 - Disclosure - Leases - Lessee Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLesseeSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Lessee Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9954542 - Disclosure - Leases - Lessor Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLessorIncomeStatementInformationDetails</Role>
      <ShortName>Leases - Lessor Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9954543 - Disclosure - Leases - Lessor Future Minimum Lease Payments Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/LeasesLessorFutureMinimumLeasePaymentsReceivableDetails</Role>
      <ShortName>Leases - Lessor Future Minimum Lease Payments Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9954544 - Disclosure - Allowance for Current Expected Credit Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLossDetails</Role>
      <ShortName>Allowance for Current Expected Credit Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nglenergypartners.com/role/AllowanceforCurrentExpectedCreditLossTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9954545 - Disclosure - Other Matters - Dispute Settlement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersDisputeSettlementDetails</Role>
      <ShortName>Other Matters - Dispute Settlement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9954546 - Disclosure - Other Matters - Third-party Loan Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersThirdpartyLoanReceivableDetails</Role>
      <ShortName>Other Matters - Third-party Loan Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9954547 - Disclosure - Other Matters - Acquisition and Disposition of Certain Saltwater Disposal Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersAcquisitionandDispositionofCertainSaltwaterDisposalAssetsDetails</Role>
      <ShortName>Other Matters - Acquisition and Disposition of Certain Saltwater Disposal Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9954548 - Disclosure - Other Matters - Sale of Certain Saltwater Disposal Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersSaleofCertainSaltwaterDisposalAssetsDetails</Role>
      <ShortName>Other Matters - Sale of Certain Saltwater Disposal Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9954549 - Disclosure - Other Matters -Sale of Certain Natural Gas Liquids Terminals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersSaleofCertainNaturalGasLiquidsTerminalsDetails</Role>
      <ShortName>Other Matters -Sale of Certain Natural Gas Liquids Terminals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9954550 - Disclosure - Other Matters - Sale of Marine Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersSaleofMarineAssetsDetails</Role>
      <ShortName>Other Matters - Sale of Marine Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9954551 - Disclosure - Other Matters - Sale of Sawtooth (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersSaleofSawtoothDetails</Role>
      <ShortName>Other Matters - Sale of Sawtooth (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9954552 - Disclosure - Other Matters - Assets and Liabilities Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/OtherMattersAssetsandLiabilitiesHeldforSaleDetails</Role>
      <ShortName>Other Matters - Assets and Liabilities Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9954553 - Disclosure - Subsequent Events - Sale of Certain Freshwater Water Solutions Facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsSaleofCertainFreshwaterWaterSolutionsFacilitiesDetails</Role>
      <ShortName>Subsequent Events - Sale of Certain Freshwater Water Solutions Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9954554 - Disclosure - Subsequent Events - Sale of Certain Saltwater Disposal Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsSaleofCertainSaltwaterDisposalAssetsDetails</Role>
      <ShortName>Subsequent Events - Sale of Certain Saltwater Disposal Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9954555 - Disclosure - Subsequent Events - Sale of Certain Real Estate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsSaleofCertainRealEstateDetails</Role>
      <ShortName>Subsequent Events - Sale of Certain Real Estate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9954556 - Disclosure - Subsequent Events - Distributions Declared (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsDistributionsDeclaredDetails</Role>
      <ShortName>Subsequent Events - Distributions Declared (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9954557 - Disclosure - Subsequent Events - Interest Rate Swap (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsInterestRateSwapDetails</Role>
      <ShortName>Subsequent Events - Interest Rate Swap (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="ngl-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9954558 - Disclosure - Subsequent Events - Common Unit Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nglenergypartners.com/role/SubsequentEventsCommonUnitRepurchaseProgramDetails</Role>
      <ShortName>Subsequent Events - Common Unit Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 -  ngl-20240331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset has a value of -630000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset fact are: Context: c-326, Unit: usd, Rule Element Id: 728. ngl-20240331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:DerivativeNonmonetaryNotionalAmount has a value of -6980000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:DerivativeNonmonetaryNotionalAmount fact are: Context: c-338, Unit: bbl, Rule Element Id: 9103. ngl-20240331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:DerivativeNonmonetaryNotionalAmount has a value of -1069000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:DerivativeNonmonetaryNotionalAmount fact are: Context: c-346, Unit: bbl, Rule Element Id: 9103. ngl-20240331.htm 4</Log>
    <Log type="Warning">[dqc-0043-Incorrect-Calculation-Weights-In-Operating-Cash-Flows] The concept AllowanceForCreditLossPeriodIncreaseDecrease is included in the calculation of NetCashProvidedByUsedInOperatingActivities.AllowanceForCreditLossPeriodIncreaseDecrease is a credit balance type concept representing a natural cash outflow in the reconciliation of net income (loss) to NetCashProvidedByUsedInOperatingActivities. A credit balance type concept should always be assigned a negative one (-1) calculation weight as it is a deduction from net income (loss) to reconcile to NetCashProvidedByUsedInOperatingActivities.AllowanceForCreditLossPeriodIncreaseDecrease has been incorrectly provided a positive one (+1) calculation weight in the extension taxonomy. Correct the calculation weight to negative one (-1) and input the value as a positive amount if it is a deduction of a non-cash income or gain, an increase in an asset, or a decrease in a liability. If the value is an add-back of a non-cash expense or loss, decrease in an asset, or an increase in a liability and AllowanceForCreditLossPeriodIncreaseDecrease is the correct concept, input a negative value. Rule Element Id: 7488. https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, ngl-20240331.xsd 739</Log>
    <Log type="Warning">[DQC.US.0098.9531] The element (name) with a value of 56824000.000000 is greater than the opening balance of us-gaap:ContractWithCustomerLiability with an opening balance of 14699000.000000 on 2023-04-01 00:00:00. The element us-gaap:ContractWithCustomerLiabilityRevenueRecognized represents the amount from the opening balance that was recognized during the period. For this reason it cannot be greater than the opening balance.

If representing the revenue recognized during the period as part of a rollforward including the revenue recognized from the opening balance use the extension concept ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance. If reporting the revenue recognized during the period that excludes the opening balance use the extension element ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance.

The properties of this us-gaap:ContractWithCustomerLiabilityRevenueRecognized fact are:
Context: c-166
Unit: number. - ngl-20240331.htm 4 - ngl-20240331.htm 4</Log>
    <Log type="Warning">[DQC.US.0098.9532] The element us-gaap:ContractWithCustomerLiabilityRevenueRecognized with a value of 56116000.000000 is greater than the opening balances of us-gaap:ContractWithCustomerLiabilityCurrent and ContractWithCustomerLiabilityNoncurrent combined which have an aggregate opening balance of 7667000.000000 on 2022-04-01 00:00:00. The element us-gaap:ContractWithCustomerLiabilityRevenueRecognized represents the amount from the opening balance that was recognized during the period. For this reason it cannot be greater than the opening balance.

If representing the revenue recognized during the period as part of a rollforward including the revenue recognized from the opening balance use the extension concept ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance. If reporting the revenue recognized during the period that excludes the opening balance use the extension element ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance.

The properties of this us-gaap:ContractWithCustomerLiabilityRevenueRecognized fact are:
Context: c-166
Unit: number. - ngl-20240331.htm 4 - ngl-20240331.htm 4</Log>
    <Log type="Warning">[DQC.US.0099.9533] The following elements are in the presentation linkbase of http://www.nglenergypartners.com/role/ConsolidatedBalanceSheets but are not included in any calculation relationship in the filing.

AccountsPayableCurrent, AccountsReceivableGrossCurrent, AccountsReceivableNetCurrent, AccruedLiabilitiesCurrent, AccumulatedOtherComprehensiveIncomeLossNetOfTax, AllowanceForDoubtfulAccountsReceivable, AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent, CashAndCashEquivalentsAtCarryingValue, ContractWithCustomerLiability, GeneralPartnersCapitalAccount, InventoryNet, LiabilitiesAndStockholdersEquity, LiabilitiesCurrent, LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent, LimitedPartnersCapitalAccount, LongTermDebtCurrent, OperatingLeaseLiabilityCurrent, OperatingLeaseLiabilityNoncurrent, OtherLiabilitiesNoncurrent, PartnersCapitalAttributableToNoncontrollingInterest, PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest, PreferredUnitsContributedCapital, PrepaidExpenseAndOtherAssetsCurrent, TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests

All elements appearing in the face of the financial statements should be included in a calculation relationship somewhere in the filing. Items not included in the financial statement calculations but included in the presentation are referred to as parenthetical items. These usually appear as a referenced item, or as a value in parenthesis describing that the value reported includes another specific amount.  These values should be reported in a seperate link role for parenthetical items.

This rule will produce an error irrespective of a fact value being entered for the item(s) listed above.

If the item is an additional disclosure in the income statement statement then make sure that is included as a child of one of the following abstract items: ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract, SupplementalIncomeStatementElementsAbstract - ngl-20240331.htm  - ngl-20240331.htm </Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ngl-20240331.htm">ngl-20240331.htm</File>
    <File>ngl-20240331.xsd</File>
    <File>ngl-20240331_cal.xml</File>
    <File>ngl-20240331_def.xml</File>
    <File>ngl-20240331_lab.xml</File>
    <File>ngl-20240331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ngl-20240331_g1.jpg</File>
    <File>ngl-20240331_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1458">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="44">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
