{
 "instance": {
  "usl-20200930x10q.htm": {
   "axisCustom": 0,
   "axisStandard": 15,
   "contextCount": 82,
   "dts": {
    "calculationLink": {
     "local": [
      "usl-20200930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "usl-20200930_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "usl-20200930x10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "usl-20200930_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "usl-20200930_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "usl-20200930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 268,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 5
   },
   "keyCustom": 43,
   "keyStandard": 175,
   "memberCustom": 26,
   "memberStandard": 14,
   "nsprefix": "usl",
   "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - ORGANIZATION AND BUSINESS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusiness",
     "shortName": "ORGANIZATION AND BUSINESS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactions",
     "shortName": "FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - CONTRACTS AND AGREEMENTS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreements",
     "shortName": "CONTRACTS AND AGREEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialInstrumentsOffBalanceSheetRisksAndContingencies",
     "shortName": "FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - FINANCIAL HIGHLIGHTS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlights",
     "shortName": "FINANCIAL HIGHLIGHTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstruments",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:DescriptionOfNewAccountingPronouncementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureRecentAccountingPronouncements",
     "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:DescriptionOfNewAccountingPronouncementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureSubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_nE63y8AcokCmVMCvnLGJpg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Condensed Statements of Financial Condition",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition",
     "shortName": "Condensed Statements of Financial Condition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_12_31_2019_68mOXwUl3kGxO0cAduf-6w",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:BrokerageCommissionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - CONTRACTS AND AGREEMENTS (Tables)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsTables",
     "shortName": "CONTRACTS AND AGREEMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:BrokerageCommissionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - FINANCIAL HIGHLIGHTS (Tables)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsTables",
     "shortName": "FINANCIAL HIGHLIGHTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "usl:PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsTables",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_12_6_2007_KwOKGgGlEU2n_QvjNennFQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "usl:NetAssetValuePerUnit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_rE9VFCE4vk-Y0mn9SmbwVw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - ORGANIZATION AND BUSINESS - Additional Information (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
     "shortName": "ORGANIZATION AND BUSINESS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_12_6_2007_KwOKGgGlEU2n_QvjNennFQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "usl:NetAssetValuePerUnit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_rE9VFCE4vk-Y0mn9SmbwVw",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_us-gaap_InvestmentSecondaryCategorizationAxis_usl_CreationBasketsMember_9MzpYocZIEqRaggYj2eT8g",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "usl:NumberOfSharesPerBasket",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_item_bjo49c7v7E-UU5Ucz0fYHQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_us-gaap_InvestmentSecondaryCategorizationAxis_usl_CreationBasketsMember_9MzpYocZIEqRaggYj2eT8g",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "usl:NumberOfSharesPerBasket",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_item_bjo49c7v7E-UU5Ucz0fYHQ",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "usl:FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "usl:PercentageOfManagementFeeInAverageDailyTotalNetAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GJAhL3vDG0eWP5CT7rN7yQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails",
     "shortName": "FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "usl:FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "usl:PercentageOfManagementFeeInAverageDailyTotalNetAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GJAhL3vDG0eWP5CT7rN7yQ",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FloorBrokerageExchangeAndClearanceFees",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - CONTRACTS AND AGREEMENTS - Brokerage Commissions (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails",
     "shortName": "CONTRACTS AND AGREEMENTS - Brokerage Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_us-gaap_NatureOfExpenseAxis_usl_RebalancingInvestmentsTransactionMember_F_GaIJJFBEGZeiMalJV6Dg",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FloorBrokerageExchangeAndClearanceFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_srt_RangeAxis_srt_MaximumMember__Yl_yn4s2UG0kRRNN9HRtQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "usl:CommissionsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_item_bjo49c7v7E-UU5Ucz0fYHQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - CONTRACTS AND AGREEMENTS - Additional Information (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails",
     "shortName": "CONTRACTS AND AGREEMENTS - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_srt_RangeAxis_srt_MaximumMember__Yl_yn4s2UG0kRRNN9HRtQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "usl:CommissionsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_item_bjo49c7v7E-UU5Ucz0fYHQ",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_nE63y8AcokCmVMCvnLGJpg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositsMoneyMarketDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES - Additional Information (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialInstrumentsOffBalanceSheetRisksAndContingenciesAdditionalInformationDetails",
     "shortName": "FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_nE63y8AcokCmVMCvnLGJpg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositsMoneyMarketDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "usl:PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_6_30_2020_q4q6a5PrR0KR0C1bGnj23g",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "usl:NetAssetValuePerUnit",
      "reportCount": 1,
      "unitRef": "Unit_Divide_USD_shares_rE9VFCE4vk-Y0mn9SmbwVw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - FINANCIAL HIGHLIGHTS (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails",
     "shortName": "FINANCIAL HIGHLIGHTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "usl:PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "2",
      "lang": null,
      "name": "usl:TotalIncomeLossPerUnit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_rE9VFCE4vk-Y0mn9SmbwVw",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_nE63y8AcokCmVMCvnLGJpg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "usl:UnrealizedGainLossOnOpenCommodityFuturesContracts",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Condensed Schedule of Investments (Unaudited)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited",
     "shortName": "Condensed Schedule of Investments (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_srt_StatementGeographicalAxis_country_US_us-gaap_FinancialInstrumentPerformanceStatusAxis_usl_OpenFuturesContractsLongMember_f8G5cb83zkWcegK4YkJ6eg",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_srt_StatementGeographicalAxis_country_US_8WZFIdTSGU2C5-sHARfw0A",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Valuation of Securities Using Fair Value Hierarchy (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Valuation of Securities Using Fair Value Hierarchy (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_srt_StatementGeographicalAxis_country_US_8WZFIdTSGU2C5-sHARfw0A",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AssetsTotalMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FinancialInstrumentAxis_us-gaap_FutureMember_tYUwc50F7UyAEq9iBmb_iA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40702 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Derivative Instruments (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AssetsTotalMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FinancialInstrumentAxis_us-gaap_FutureMember_tYUwc50F7UyAEq9iBmb_iA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40703 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Effect of Derivative Instruments (Details)",
     "role": "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Effect of Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_InformationByCategoryOfDebtSecurityAxis_usl_ClosedPositionsMember_8hDtF7r8NUmWqQnObaeKMQ",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedSubjectToOptionExerciseDates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00205 - Statement - Condensed Schedule of Investments (Parenthetical)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsParenthetical",
     "shortName": "Condensed Schedule of Investments (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedSubjectToOptionExerciseDates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - Condensed Statements of Operations (Unaudited)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited",
     "shortName": "Condensed Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_PartnerCapitalComponentsAxis_us-gaap_LimitedPartnerMember_7JXRIK7nPE6UZrL_Ul3JYw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Condensed Statement in Changes in Partners' Capital (Unaudited)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited",
     "shortName": "Condensed Statement in Changes in Partners' Capital (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_PartnerCapitalComponentsAxis_us-gaap_LimitedPartnerMember_7JXRIK7nPE6UZrL_Ul3JYw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapitalAccountUnitsContributed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_3JDT6FP5QEGtAWp91xHSEQ",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00405 - Statement - Condensed Statement in Changes in Partners' Capital (Parenthetical)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalParenthetical",
     "shortName": "Condensed Statement in Changes in Partners' Capital (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_7_1_2020_To_9_30_2020_1FaHjalGRk2axVtp6G3ASg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PartnersCapitalAccountUnitsContributed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_3JDT6FP5QEGtAWp91xHSEQ",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - Condensed Statements of Cash Flows (Unaudited)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited",
     "shortName": "Condensed Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "Duration_1_1_2020_To_9_30_2020_RbGmS8URUUeMgVeYc3u4aA",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDividendsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2020_nE63y8AcokCmVMCvnLGJpg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00505 - Statement - Condensed Statements of Cash Flows (Parenthetical)",
     "role": "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical",
     "shortName": "Condensed Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "usl-20200930x10q.htm",
      "contextRef": "As_Of_9_30_2019_kP9-ozdXlUGXgvRqDx8MTA",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_qno1MRAqBEWyM_pnFUSqZg",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 40,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "U [S]",
        "terseLabel": "United States Contracts"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Document and Entity Information"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r115",
      "r117",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r191",
      "r219",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r115",
      "r117",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r191",
      "r219",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r106",
      "r115",
      "r117",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r191",
      "r219",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r106",
      "r115",
      "r117",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r191",
      "r219",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario Forecast [Member]",
        "terseLabel": "Scenario Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r80",
      "r81",
      "r104",
      "r105",
      "r221",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r80",
      "r81",
      "r104",
      "r105",
      "r221",
      "r257",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r99",
      "r116",
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedFeesAndOtherRevenueReceivable": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, the amount of fees and other revenue, excluding investment income receivable, earned but not yet received, which were recognized in conformity with revenue recognition criteria based on estimates or specific contractual terms.",
        "label": "Accrued Fees and Other Revenue Receivable",
        "terseLabel": "ETF transaction fees receivable"
       }
      }
     },
     "localname": "AccruedFeesAndOtherRevenueReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r201",
      "r212"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Professional fees payable"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "FINANCIAL HIGHLIGHTS"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlights"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Arrangements And Nonarrangement Transactions [Member]",
        "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r35",
      "r68",
      "r71",
      "r77",
      "r86",
      "r125",
      "r127",
      "r151",
      "r197",
      "r209"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets.",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsTotalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.",
        "label": "Assets Total [Member]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsTotalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r9",
      "r29"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical": {
       "order": 1.0,
       "parentTag": "usl_CashAndCashEquivalentsInEquityInTradingAccounts",
       "weight": 1.0
      },
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents (at cost $187,052,113 and $45,166,882, respectively) (Notes 2 and 5)"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]",
        "verboseLabel": "Components of Cash and Cash Equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r6",
      "r30",
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r24",
      "r29",
      "r31"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Total Cash, Cash Equivalents and Equity in Trading Accounts, end of period",
        "periodStartLabel": "Total Cash, Cash Equivalents and Equity in Trading Accounts, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r24",
      "r152"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Equivalents [Member]",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommissionsPayableToBrokerDealersAndClearingOrganizations": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount payable to broker-dealers or clearing organizations for executing or clearing trades or orders.",
        "label": "Commissions Payable To Broker Dealers And Clearing Organizations",
        "terseLabel": "Brokerage commissions payable"
       }
      }
     },
     "localname": "CommissionsPayableToBrokerDealersAndClearingOrganizations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommissionsPolicy": {
     "auth_ref": [
      "r32",
      "r195",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fees earned by the broker dealer, acting as an agent in the buying and selling of securities and administrative efforts on behalf of customers and may include the timing of commission revenue recognition and presentation in the financial statements. Commissions earned are usually related to the broker dealer's customers' trading volume and the dollar amounts of the trades.",
        "label": "Commissions, Policy [Policy Text Block]",
        "verboseLabel": "Brokerage Commissions"
       }
      }
     },
     "localname": "CommissionsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r11",
      "r98",
      "r202",
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments And Contingencies",
        "terseLabel": "Commitments and Contingencies (Notes 3, 4 &amp; 5)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r107",
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contracts"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r61",
      "r62",
      "r82",
      "r149",
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r61",
      "r62",
      "r82",
      "r149",
      "r150",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk By Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONTRACTS AND AGREEMENTS"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesTradingRealizedGainLoss": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Trading Securities, Realized Gain (Loss)",
        "verboseLabel": "Realized gain (loss) on short-term investments"
       }
      }
     },
     "localname": "DebtSecuritiesTradingRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits in domestic and foreign financial institutions"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialInstrumentsOffBalanceSheetRisksAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.",
        "label": "Deposits Money Market Deposits",
        "terseLabel": "Cash investments in money market funds"
       }
      }
     },
     "localname": "DepositsMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialInstrumentsOffBalanceSheetRisksAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract Type [Domain]",
        "terseLabel": "Derivative Contract Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r133",
      "r134",
      "r137",
      "r140"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument Risk [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r131",
      "r133",
      "r137",
      "r140",
      "r141",
      "r142",
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Derivative Instruments Gain Loss [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "verboseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Derivatives Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend Income Operating",
        "terseLabel": "Dividend income"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsReceivable": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of dividends declared but not received.",
        "label": "Dividends Receivable",
        "terseLabel": "Dividends receivable"
       }
      }
     },
     "localname": "DividendsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToCorrespondentBrokers": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount payable to correspondent broker-dealer.",
        "label": "Due to Correspondent Brokers",
        "verboseLabel": "Payable due to Broker"
       }
      }
     },
     "localname": "DueToCorrespondentBrokers",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOfficersOrStockholdersCurrentAndNoncurrent": {
     "auth_ref": [
      "r37",
      "r153",
      "r200",
      "r213",
      "r227"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.",
        "label": "Due to Officers or Stockholders",
        "terseLabel": "General Partner management fees payable (Note 3)"
       }
      }
     },
     "localname": "DueToOfficersOrStockholdersCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r32",
      "r52",
      "r53"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Net Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r146",
      "r162",
      "r163",
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value By Fair Value Hierarchy Level [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r107",
      "r108",
      "r113",
      "r114",
      "r146",
      "r162"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value Inputs Level1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r107",
      "r108",
      "r113",
      "r114",
      "r146",
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value Inputs Level2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r146",
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Inputs Level3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement Inputs Disclosure [Text Block]",
        "terseLabel": "Schedule of valuation of securities using fair value hierarchy"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r162",
      "r163",
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r132",
      "r136",
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r83",
      "r84",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r95",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of performance or non-performance status of financial instruments.",
        "label": "Financial Instrument Performance Status [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "verboseLabel": "FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialInstrumentsOffBalanceSheetRisksAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAtFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instruments, Owned, at Fair Value [Abstract]",
        "terseLabel": "Equity in trading accounts:"
       }
      }
     },
     "localname": "FinancialInstrumentsOwnedAtFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FloorBrokerageExchangeAndClearanceFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense during the period for floor brokerage fees paid to other broker-dealers to execute trades on their behalf, stock exchange fees, order flow fees, and clearance fees.",
        "label": "Floor Brokerage Exchange And Clearance Fees",
        "terseLabel": "Brokerage commissions",
        "verboseLabel": "Brokerage commissions"
       }
      }
     },
     "localname": "FloorBrokerageExchangeAndClearanceFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FutureMember": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange.",
        "label": "Future [Member]",
        "terseLabel": "Futures"
       }
      }
     },
     "localname": "FutureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "auth_ref": [
      "r27",
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.",
        "label": "Gain (Loss) on Sale of Derivatives",
        "verboseLabel": "Realized Gain (Loss) on Derivatives Recognized in Income"
       }
      }
     },
     "localname": "GainLossOnSaleOfDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain Loss On Sale Of Investments",
        "terseLabel": "Realized gain (loss) on closed commodity futures contracts"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralPartnersCapitalAccount": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 1.0,
       "parentTag": "us-gaap_PartnersCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the general partner's ownership interest.",
        "label": "General Partners Capital Account",
        "terseLabel": "General Partners"
       }
      }
     },
     "localname": "GeneralPartnersCapitalAccount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncentiveDistributionPolicyManagingMemberOrGeneralPartnerDescription": {
     "auth_ref": [
      "r50",
      "r51",
      "r54"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for an incentive policy and the associated accounting for a plan in a limited liability corporation or limited partnership that includes the payment of cash or stock or units to the managing member or general partner.",
        "label": "Incentive Distribution Policy, Managing Member or General Partner, Description [Policy Text Block]",
        "verboseLabel": "Partnership Capital and Allocation of Partnership Income and Losses"
       }
      }
     },
     "localname": "IncentiveDistributionPolicyManagingMemberOrGeneralPartnerDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Statements of Operations (Unaudited)"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r17",
      "r32",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.",
        "label": "Increase (Decrease) in Accrued Interest Receivable, Net",
        "negatedLabel": "(Increase) decrease in interest receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInterestReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDividendsReceivable": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in cash disbursements due from investments, representing the shareholders' portion of profits.",
        "label": "Increase Decrease In Dividends Receivable",
        "negatedLabel": "(Increase) decrease in dividends receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInDividendsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToOfficersAndStockholders": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease), during an accounting period, in total obligations owed to the reporting entity's executives and owners.",
        "label": "Increase (Decrease) in Due to Officers and Stockholders",
        "terseLabel": "Increase (decrease) in directors' fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToOfficersAndStockholders",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPartnersCapitalRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase Decrease In Partners Capital [Roll Forward]",
        "terseLabel": "Per Share Operating Performance:"
       }
      }
     },
     "localname": "IncreaseDecreaseInPartnersCapitalRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPayablesToBrokerDealers": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations incurred arising from transactions with broker-dealers, such as amounts due on margin and unsettled cash transactions; includes payables to brokers, dealers and clearing organizations.",
        "label": "Increase (Decrease) in Payables to Broker-Dealers and Clearing Organizations",
        "terseLabel": "Increase (decrease) in payable due to Broker"
       }
      }
     },
     "localname": "IncreaseDecreaseInPayablesToBrokerDealers",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidInsurance": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for insurance that provides economic benefits in future periods.",
        "label": "Increase (Decrease) in Prepaid Insurance",
        "negatedLabel": "(Increase) decrease in prepaid insurance"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InformationByCategoryOfDebtSecurityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.",
        "label": "Debt Security Category [Axis]"
       }
      }
     },
     "localname": "InformationByCategoryOfDebtSecurityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeOperating": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "label": "Interest Income Operating",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "verboseLabel": "Interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.",
        "label": "Interim Period Costs Not Allocable [Domain]",
        "terseLabel": "Interim Period Costs Not Allocable [Domain]"
       }
      }
     },
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentCompanyRegistrationExpense": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of registration fee expense for issuance of shares or units.",
        "label": "Investment Company, Registration Expense",
        "terseLabel": "Registration fees"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r225",
      "r242",
      "r249"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investment Owned, at Fair Value",
        "verboseLabel": "Notional Amount"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceContracts": {
     "auth_ref": [
      "r232",
      "r237",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Balance held at close of period in number of contracts.",
        "label": "Investment Owned Balance Contracts",
        "terseLabel": "Number of Contracts"
       }
      }
     },
     "localname": "InvestmentOwnedBalanceContracts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "auth_ref": [
      "r226",
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For investments which are quantified by principal amount, the principle balance held at close of period.",
        "label": "Investment Owned Balance Principal Amount",
        "terseLabel": "Shares/Principal Amount"
       }
      }
     },
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedSubjectToOptionExerciseDates": {
     "auth_ref": [
      "r250",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The list of dates or date range within which the options may be exercised of the investment subject to option.",
        "label": "Investment Owned Subject To Option Exercise Dates",
        "terseLabel": "Expiration date"
       }
      }
     },
     "localname": "InvestmentOwnedSubjectToOptionExerciseDates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue": {
     "auth_ref": [
      "r130",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount on the investment owned.",
        "label": "Investment Owned Underlying Face Amount At Market Value",
        "terseLabel": "Market Value"
       }
      }
     },
     "localname": "InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentSecondaryCategorizationAxis": {
     "auth_ref": [
      "r234",
      "r239",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by second categorization of investments, which may include, but is not limited to industry.",
        "label": "Investment Secondary Categorization [Axis]"
       }
      }
     },
     "localname": "InvestmentSecondaryCategorizationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r233",
      "r235",
      "r236",
      "r238",
      "r240",
      "r241",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r253",
      "r254",
      "r255",
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r233",
      "r235",
      "r236",
      "r238",
      "r240",
      "r241",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r253",
      "r254",
      "r255",
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investment Type Categorization [Member]",
        "terseLabel": "Investment Type Categorization [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsBySecondaryCategorizationDomain": {
     "auth_ref": [
      "r231",
      "r234",
      "r239",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments in the \"Investment Holdings [Table]\" and the \"Summary of Investment Holdings [Table]\" are often categorized at two levels. The first categorization is the investment type. The second categorization can vary. The usual secondary categorizations are industry, country or geography.",
        "label": "Investments By Secondary Categorization [Domain]",
        "terseLabel": "Investments by Secondary Categorization [Domain]"
       }
      }
     },
     "localname": "InvestmentsBySecondaryCategorizationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Investments, Fair Value Disclosure"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r10",
      "r35",
      "r72",
      "r86",
      "r126",
      "r127",
      "r128",
      "r151"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities, Total",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r8",
      "r35",
      "r86",
      "r151",
      "r198",
      "r210"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities And Stockholders Equity",
        "totalLabel": "Total Liabilities and Partners' Capital"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedPartnerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Party to a partnership business who has limited liability.",
        "label": "Limited Partner [Member]",
        "terseLabel": "Limited Partners"
       }
      }
     },
     "localname": "LimitedPartnerMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LimitedPartnersCapitalAccount": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 2.0,
       "parentTag": "us-gaap_PartnersCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the limited partners' ownership interests.",
        "label": "Limited Partners Capital Account",
        "terseLabel": "Limited Partners"
       }
      }
     },
     "localname": "LimitedPartnersCapitalAccount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of limited partner units outstanding.",
        "label": "Limited Partners Capital Account Units Outstanding",
        "terseLabel": "Limited Partners' shares outstanding"
       }
      }
     },
     "localname": "LimitedPartnersCapitalAccountUnitsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Long Duration Contracts Assumptions By Product And Guarantee [Line Items]",
        "terseLabel": "Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]"
       }
      }
     },
     "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": {
     "auth_ref": [
      "r208",
      "r216",
      "r217",
      "r218",
      "r220",
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Explanation of the underlying assumptions and percentages or rates used in determining the fair value of guarantee obligations for each type of long-duration contract.",
        "label": "Long Duration Contracts Assumptions By Product And Guarantee [Table]",
        "terseLabel": "Long-Duration Contracts, Assumptions, by Product and Guarantee [Table]"
       }
      }
     },
     "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r7",
      "r14",
      "r103",
      "r189",
      "r190",
      "r192",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-term Contracts or Programs Disclosure [Text Block]",
        "terseLabel": "CONTRACTS AND AGREEMENTS"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ManagementFeeExpense": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).",
        "label": "Management Fee Expense",
        "terseLabel": "General Partner management fees (Note 3)"
       }
      }
     },
     "localname": "ManagementFeeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ManagementFeePayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.",
        "label": "Management Fee Payable",
        "terseLabel": "Directors' fees payable"
       }
      }
     },
     "localname": "ManagementFeePayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "United States - Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfExpenseAxis": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cost or expense.",
        "label": "Nature Of Expense [Axis]"
       }
      }
     },
     "localname": "NatureOfExpenseAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r24",
      "r25",
      "r28"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r15",
      "r16",
      "r19",
      "r28",
      "r35",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r68",
      "r70",
      "r73",
      "r76",
      "r78",
      "r86",
      "r151",
      "r203",
      "r214"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net Income (Loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per unit of ownership amount after tax of income (loss) available to limited partnership (LP) unit-holder and units that would have been outstanding assuming the issuance of limited partner units for dilutive potential units outstanding.",
        "label": "Net Income (Loss), Net of Tax, Per Outstanding Limited Partnership Unit, Diluted, Total",
        "terseLabel": "Net Income (Loss) per weighted average limited partner share"
       }
      }
     },
     "localname": "NetIncomeLossNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per unit of ownership amount after tax of income (loss) available to outstanding limited partnership (LP) unit-holder.",
        "label": "Net Income (Loss), Per Outstanding Limited Partnership Unit, Basic, Net of Tax",
        "verboseLabel": "Net Income (Loss) per limited partner share"
       }
      }
     },
     "localname": "NetIncomeLossPerOutstandingLimitedPartnershipUnitBasicNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_NoninterestExpenseDirectorsFees": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 5.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits.",
        "label": "Noninterest Expense Directors Fees",
        "presentationGuidance": "Estimated directors' fees and expenses",
        "terseLabel": "Directors' fees and insurance"
       }
      }
     },
     "localname": "NoninterestExpenseDirectorsFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ORGANIZATION AND BUSINESS"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r129"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]",
        "terseLabel": "ORGANIZATION AND BUSINESS"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherGeneralExpense": {
     "auth_ref": [
      "r22"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.",
        "label": "Other General Expense",
        "terseLabel": "Investor tax reporting cost"
       }
      }
     },
     "localname": "OtherGeneralExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "ETF transaction fees"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.",
        "label": "Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PartnerCapitalComponentsAxis": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by partner capital components which are allocated for example, but not limited to accumulated other comprehensive income or comprehensive income.",
        "label": "Partner Capital Components [Axis]"
       }
      }
     },
     "localname": "PartnerCapitalComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnerCapitalComponentsDomain": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Partner capital components are the parts of the total Partners' Capital balance including that which is allocated to accumulated other comprehensive income, comprehensive income.",
        "label": "Partner Capital Components [Domain]",
        "terseLabel": "Partner Capital Components [Domain]"
       }
      }
     },
     "localname": "PartnerCapitalComponentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PartnersCapital": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of ownership interest of different classes of partners in limited partnership.",
        "label": "Partners Capital",
        "periodEndLabel": "Ending Balances",
        "periodStartLabel": "Beginning Balances",
        "totalLabel": "Total Partners' Capital"
       }
      }
     },
     "localname": "PartnersCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Partners Capital [Abstract]",
        "terseLabel": "Partners' Capital"
       }
      }
     },
     "localname": "PartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnersCapitalAccountContributions": {
     "auth_ref": [
      "r100",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total contributions made by each class of partners (i.e., general, limited and preferred partners).",
        "label": "Partners' Capital Account, Contributions",
        "verboseLabel": "Addition of partnership shares"
       }
      }
     },
     "localname": "PartnersCapitalAccountContributions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnersCapitalAccountRedemptions": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total change in each class of partners' capital accounts during the year due to redemptions and adjustments to redemption value. All partners include general, limited and preferred partners.",
        "label": "Partners Capital Account Redemptions",
        "negatedTerseLabel": "Redemption of partnership shares"
       }
      }
     },
     "localname": "PartnersCapitalAccountRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnersCapitalAccountUnitsContributed": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Units contributed by each class of partners during the year. Units represent shares of ownership of the general, limited, and preferred partners.",
        "label": "Partners' Capital Account, Units, Contributed",
        "terseLabel": "Addition of partnership shares"
       }
      }
     },
     "localname": "PartnersCapitalAccountUnitsContributed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PartnersCapitalAccountUnitsRedeemed": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of units redeemed during the year of each class of partners' capital account. Units represent shares of ownership of the general, limited, and preferred partners.",
        "label": "Partners Capital Account Units Redeemed",
        "terseLabel": "Redemption of partnership unit shares"
       }
      }
     },
     "localname": "PartnersCapitalAccountUnitsRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PartnersCapitalNotesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Partners Capital Notes [Abstract]",
        "terseLabel": "Liabilities and Partners' Capital"
       }
      }
     },
     "localname": "PartnersCapitalNotesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r4",
      "r5",
      "r96",
      "r97"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "verboseLabel": "Reclassification"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromPartnershipContribution": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period.",
        "label": "Proceeds From Partnership Contribution",
        "terseLabel": "Addition of partnership shares"
       }
      }
     },
     "localname": "ProceedsFromPartnershipContribution",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r228",
      "r230"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r6",
      "r29",
      "r31"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Cash and cash equivalents (at cost $0 and $6,440,093, respectively)"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r34"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r18",
      "r35",
      "r66",
      "r67",
      "r69",
      "r74",
      "r75",
      "r79",
      "r80",
      "r82",
      "r86",
      "r151",
      "r207"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "totalLabel": "Total Income (Loss)"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Income"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r133",
      "r137",
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block]",
        "terseLabel": "Schedule of effect of derivative instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block]",
        "terseLabel": "Schedule of fair value of derivative instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r36",
      "r154",
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule Of Related Party Transactions By Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule Of Trading Securities And Other Trading Assets [Line Items]",
        "terseLabel": "Schedule of Trading Securities and Other Trading Assets [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).",
        "label": "Schedule Of Trading Securities And Other Trading Assets [Table]",
        "terseLabel": "Schedule of Trading Securities and Other Trading Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognition of changes in redemption value of mandatorily redeemable shares. Provides the period over which changes in redemption value are accreted, usually from the issuance date (or from the date that it becomes probable that the security will become redeemable, if later) to the earliest redemption date of the security.",
        "label": "Shares Subject to Mandatory Redemption, Changes in Redemption Value, Policy [Policy Text Block]",
        "terseLabel": "Creations and Redemptions"
       }
      }
     },
     "localname": "SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.",
        "label": "Short Term Investments [Member]",
        "terseLabel": "Short-Term Investments"
       }
      }
     },
     "localname": "ShortTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfSecuritiesUsingFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Statements of Cash Flows (Unaudited)"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Statements of Financial Condition"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfPartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Statement in Changes in Partners' Capital (Unaudited)"
       }
      }
     },
     "localname": "StatementOfPartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r39",
      "r40",
      "r41",
      "r56",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementInChangesInPartnersCapitalUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r156",
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r83",
      "r84",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Type Of Arrangement [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain Loss On Derivatives And Commodity Contracts",
        "negatedLabel": "Change in unrealized (gain) loss on open commodity futures contracts",
        "terseLabel": "Change in Unrealized Gain (Loss) on Derivatives Recognized in Income"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain Loss On Investments",
        "terseLabel": "Change in unrealized gain (loss) on open commodity futures contracts"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60",
      "r63",
      "r64",
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period.",
        "label": "Weighted Average Limited Partnership Units Outstanding",
        "terseLabel": "Weighted average limited partner shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageLimitedPartnershipUnitsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "usl_AmountPayableForRedemptionOfShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount payable for redemption of shares as of balance sheet date.",
        "label": "Amount Payable For Redemption Of Shares",
        "terseLabel": "Payable for shares redeemed"
       }
      }
     },
     "localname": "AmountPayableForRedemptionOfShares",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_AverageNetAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average Net Assets [Abstract]",
        "label": "Average Net Assets [Abstract]",
        "terseLabel": "Ratios to Average Net Assets"
       }
      }
     },
     "localname": "AverageNetAssetsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_BaseFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Base Fee Percentage",
        "label": "Base Fee Percentage",
        "terseLabel": "Fee percentage"
       }
      }
     },
     "localname": "BaseFeePercentage",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_BasisAmountForFeePercentage": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Basis Amount for Fee Percentage",
        "label": "Basis Amount For Fee Percentage",
        "terseLabel": "Base amount for determining fee percentage"
       }
      }
     },
     "localname": "BasisAmountForFeePercentage",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_BrokerageCommissionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of fees earned by the broker commission.",
        "label": "Brokerage Commissions [Table Text Block]",
        "verboseLabel": "Schedule of brokerage commissions"
       }
      }
     },
     "localname": "BrokerageCommissionsTableTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_CashAndCashEquivalentsInEquityInTradingAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of cash and cash equivalents in equity in trading accounts.",
        "label": "Cash and Cash Equivalents",
        "totalLabel": "Total Cash, Cash Equivalents and Equity in Trading Accounts"
       }
      }
     },
     "localname": "CashAndCashEquivalentsInEquityInTradingAccounts",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_CashAndCashEquivalentsInTradingAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical": {
       "order": 2.0,
       "parentTag": "usl_CashAndCashEquivalentsInEquityInTradingAccounts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in trading accounts.",
        "label": "Cash And Cash Equivalents In Trading Accounts",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsInTradingAccounts",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_ClosedPositionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Closed Positions [Member]",
        "label": "Closed Positions [Member]",
        "terseLabel": "Realized gain (loss) on closed positions"
       }
      }
     },
     "localname": "ClosedPositionsMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_CollateralAmountOnOpenFuturesContracts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The collateral amount on open future contracts.",
        "label": "Collateral Amount On Open Futures Contracts"
       }
      }
     },
     "localname": "CollateralAmountOnOpenFuturesContracts",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_CommissionsPaid": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commissions Paid",
        "label": "Commissions Paid",
        "terseLabel": "Commissions per round-turn trade, including applicable exchange and NFA fees for Oil Futures Contracts and options on Oil Futures Contracts"
       }
      }
     },
     "localname": "CommissionsPaid",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "usl_CreationBasketsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member stands for Creation Baskets.",
        "label": "Creation Baskets [Member]",
        "terseLabel": "Creation Baskets"
       }
      }
     },
     "localname": "CreationBasketsMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_DescriptionOfNewAccountingPronouncementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description Of New Accounting Pronouncements [Text Block]",
        "label": "RECENT ACCOUNTING PRONOUNCEMENTS"
       }
      }
     },
     "localname": "DescriptionOfNewAccountingPronouncementsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "xbrltype": "stringItemType"
    },
    "usl_DescriptionOfNewAccountingPronouncementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description Of New Accounting Pronouncements [Text Block]",
        "label": "Description of new accounting pronouncements [Text Block]",
        "verboseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS"
       }
      }
     },
     "localname": "DescriptionOfNewAccountingPronouncementsTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureRecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_EquityInTradingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity in Trading Accounts:"
       }
      }
     },
     "localname": "EquityInTradingAccountsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_ExpensesExcludingManagementFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expenses, Excluding Management Fee Percentage",
        "label": "Expenses Excluding Management Fee Percentage",
        "terseLabel": "Expenses excluding management fees"
       }
      }
     },
     "localname": "ExpensesExcludingManagementFeePercentage",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_FeePaidPerOrder": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fee Paid Per Order",
        "label": "Fee Paid Per Order",
        "terseLabel": "Fee paid by Authorized Purchasers for each order placed to create one or more Creation Baskets or to redeem one or more baskets"
       }
      }
     },
     "localname": "FeePaidPerOrder",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_FeesPaidAndRelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "FeesPaidAndRelatedPartyTransactionsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "xbrltype": "stringItemType"
    },
    "usl_FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fees Paid and Related Party Transactions Disclosure [Text Block]",
        "label": "Fees Paid And Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "FEES PAID BY THE FUND AND RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "FeesPaidAndRelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_FeesPaidAndRelatedPartyTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fees Paid and Related Party Transactions [Line Items]",
        "label": "Fees Paid And Related Party Transactions [Line Items]",
        "terseLabel": "Fees Paid and Related Party Transactions [Line Items]"
       }
      }
     },
     "localname": "FeesPaidAndRelatedPartyTransactionsLineItems",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_FidelityInvestmentsMoneyMarketFundsGovernmentPortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fidelity Investments Money Market Funds Government Portfolio [Member]",
        "terseLabel": "Fidelity Investments Money Market Funds - Government Portfolio [Member]"
       }
      }
     },
     "localname": "FidelityInvestmentsMoneyMarketFundsGovernmentPortfolioMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_FinancialHighlightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "FINANCIAL HIGHLIGHTS"
       }
      }
     },
     "localname": "FinancialHighlightsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "xbrltype": "stringItemType"
    },
    "usl_FinancialInstrumentsOffBalanceSheetRisksAndContingenciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "FINANCIAL INSTRUMENTS, OFF-BALANCE SHEET RISKS AND CONTINGENCIES"
       }
      }
     },
     "localname": "FinancialInstrumentsOffBalanceSheetRisksAndContingenciesAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "xbrltype": "stringItemType"
    },
    "usl_FundTrustsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund Trusts [Member]",
        "label": "Fund Trusts [Member]",
        "terseLabel": "USL and the Related Public Funds, other than USCI, USAG, CPER and USMI"
       }
      }
     },
     "localname": "FundTrustsMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_GainLossOnCommodityFuturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gain (Loss) On Commodity Futures [Abstract]",
        "label": "Gain Loss On Commodity Futures [Abstract]",
        "verboseLabel": "Gain (loss) on trading of commodity futures contracts:"
       }
      }
     },
     "localname": "GainLossOnCommodityFuturesAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_GoldmanSachsFinancialSquareFundsGovernmentFundClassFsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goldman Sachs Financial Square Funds Government Fund Class Fs [Member]",
        "terseLabel": "Goldman Sachs Financial Square Funds - Government Fund - Class FS [Member]"
       }
      }
     },
     "localname": "GoldmanSachsFinancialSquareFundsGovernmentFundClassFsMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_GroupFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Group Five",
        "label": "Group Five [Member]",
        "terseLabel": "USL's assets in excess of $3 billion"
       }
      }
     },
     "localname": "GroupFiveMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_GroupFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Group Four",
        "label": "Group Four [Member]",
        "terseLabel": "USL's assets up to $3 billion"
       }
      }
     },
     "localname": "GroupFourMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_GroupThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Group Three",
        "label": "Group Three [Member]",
        "terseLabel": "On and after October 20, 2011"
       }
      }
     },
     "localname": "GroupThreeMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_IncreaseDecreaseInBrokerageCommissionsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations incurred arising from transactions with broker-dealers, such as amounts due on margin and unsettled cash transactions; includes payables to brokers and dealers.",
        "label": "Increase Decrease In Brokerage Commissions Payable",
        "verboseLabel": "Increase (decrease) in brokerage commissions payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInBrokerageCommissionsPayable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_IncreaseDecreaseInLicenseFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) in License Fees Payable",
        "label": "Increase Decrease In License Fees Payable",
        "verboseLabel": "Increase (decrease) in license fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInLicenseFeesPayable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_IncreaseDecreaseInNetAssetValuePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Net Asset Value Per Unit",
        "label": "Increase Decrease In Net Asset Value Per Unit",
        "terseLabel": "Net increase (decrease) in net asset value"
       }
      }
     },
     "localname": "IncreaseDecreaseInNetAssetValuePerUnit",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "usl_IncreaseDecreaseInPrepaidRegistrationFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for registration fees.",
        "label": "Increase (Decrease) In Prepaid Registration Fees",
        "negatedLabel": "(Increase) decrease in prepaid registration fees"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidRegistrationFees",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_IncreaseDecreaseInProfessionalFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Professional Fees Payable",
        "label": "Increase Decrease In Professional Fees Payable",
        "verboseLabel": "Increase (decrease) in professional fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInProfessionalFeesPayable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_IncreaseDecreaseManagementFeesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) Management Fees Payable",
        "label": "Increase Decrease Management Fees Payable",
        "terseLabel": "Increase (decrease) in General Partner management fees payable"
       }
      }
     },
     "localname": "IncreaseDecreaseManagementFeesPayable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_LicenseFeesAndOtherOfferingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 6.0,
       "parentTag": "usl_TotalExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "It represent the value of license fees and other offering expenses.",
        "label": "License Fees And Other Offering Expenses",
        "terseLabel": "License fees",
        "verboseLabel": "Licensing fee incurred"
       }
      }
     },
     "localname": "LicenseFeesAndOtherOfferingExpenses",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_LicenseFeesPayableCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "License fees payable Current and Noncurrent.",
        "label": "License Fees Payable Current And Noncurrent",
        "verboseLabel": "License fees payable"
       }
      }
     },
     "localname": "LicenseFeesPayableCurrentAndNoncurrent",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_ManagementIncentiveFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Management Incentive Fee Percentage",
        "label": "Management Incentive Fee Percentage",
        "terseLabel": "Management fees"
       }
      }
     },
     "localname": "ManagementIncentiveFeePercentage",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_MarketValuePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Market value per unit.",
        "label": "Market Value Per Unit",
        "terseLabel": "Market value per share"
       }
      }
     },
     "localname": "MarketValuePerUnit",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "perShareItemType"
    },
    "usl_MarketingAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marketing Agreement",
        "label": "Marketing Agreement [Member]",
        "terseLabel": "Marketing Agreement"
       }
      }
     },
     "localname": "MarketingAgreementMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NetAssetValuePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net asset value per unit.",
        "label": "Net Asset Value Per Unit",
        "periodEndLabel": "Net asset value, end of period",
        "periodStartLabel": "Net asset value, beginning of period",
        "terseLabel": "Net asset value per share"
       }
      }
     },
     "localname": "NetAssetValuePerUnit",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails",
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "perShareItemType"
    },
    "usl_NetAssetValuePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Asset Value [Policy Text Block]",
        "label": "Net Asset Value Policy [Text Block]",
        "terseLabel": "Calculation of Per Share NAV"
       }
      }
     },
     "localname": "NetAssetValuePolicyTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_NumberOfRegisteredUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Registered Units",
        "label": "Number Of Registered Units",
        "verboseLabel": "Number of registered shares"
       }
      }
     },
     "localname": "NumberOfRegisteredUnits",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "usl_NumberOfSharesPerBasket": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Shares per Basket.",
        "label": "Number of Shares per basket",
        "terseLabel": "Number of Shares per basket"
       }
      }
     },
     "localname": "NumberOfSharesPerBasket",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "usl_NumberOfUnitsPerBasket": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Units per Basket",
        "label": "Number Of Units Per Basket",
        "terseLabel": "Number of shares per basket"
       }
      }
     },
     "localname": "NumberOfUnitsPerBasket",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "usl_NymexWtiCrudeOilFuturesAugust2021ContractsExpiringJuly2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Representing information pertaining to NYMEX  WTI Crude Oil Futures August 2021 contracts, expiring July 2021",
        "label": "Nymex Wti Crude Oil Futures August2021 Contracts Expiring July2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures August 2021 contracts, expiring July 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesAugust2021ContractsExpiringJuly2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClApril2021ContractsExpiringMarch2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl April2021 Contracts Expiring March2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL April 2021 contracts, expiring March 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClApril2021ContractsExpiringMarch2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClDecember2020ContractsExpiringNovember2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl December2020 Contracts Expiring November2020 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL December 2020 contracts, expiring November 2020"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClDecember2020ContractsExpiringNovember2020Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClFebruary2021ContractsExpiringJanuary2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl February2021 Contracts Expiring January2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL February 2021 contracts, expiring January 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClFebruary2021ContractsExpiringJanuary2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClJanuary2021ContractsExpiringDecember2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl January2021 Contracts Expiring December2020 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL January 2021 contracts, expiring December 2020"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClJanuary2021ContractsExpiringDecember2020Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClJuly2021ContractsExpiringJune2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Nymex wti crude oil futures July 2021 contracts, expiring June 2021.",
        "label": "Nymex Wti Crude Oil Futures Cl July2021 Contracts Expiring June2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures July 2021 contracts, expiring June 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClJuly2021ContractsExpiringJune2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClJune2021ContractsExpiringMay2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Nymex wti crude oil futures June 2021 contracts, expiring May 2021.",
        "label": "Nymex Wti Crude Oil Futures Cl June2021 Contracts Expiring May2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures June 2021 contracts, expiring May 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClJune2021ContractsExpiringMay2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClMarch2021ContractsExpiringFebruary2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl March2021 Contracts Expiring February2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL March 2021 contracts, expiring February 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClMarch2021ContractsExpiringFebruary2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClMay2021ContractsExpiringApril2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to Nymex wti crude oil futures may 2021 contracts, expiring April 2021.",
        "label": "Nymex Wti Crude Oil Futures Cl May2021 Contracts Expiring April2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures May 2021 contracts, expiring April 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClMay2021ContractsExpiringApril2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesClNovember2020ContractsExpiringOctober2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Nymex Wti Crude Oil Futures Cl November2020 Contracts Expiring October2020 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures CL November 2020 contracts, expiring October 2020"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesClNovember2020ContractsExpiringOctober2020Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesOctober2021ContractsExpiringSeptember2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Representing information Pertaining to NYMEX  WTI Crude Oil Futures October 2021 contracts, expiring September 2021",
        "label": "Nymex Wti Crude Oil Futures October2021 Contracts Expiring September2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures October 2021 contracts, expiring September 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesOctober2021ContractsExpiringSeptember2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_NymexWtiCrudeOilFuturesSeptember2021ContractsExpiringAugust2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Representing information pertaining to NYMEX  WTI Crude Oil Futures September 2021 contracts, expiring August 2021",
        "label": "Nymex Wti Crude Oil Futures September2021 Contracts Expiring August2021 [Member]",
        "terseLabel": "NYMEX WTI Crude Oil Futures September 2021 contracts, expiring August 2021"
       }
      }
     },
     "localname": "NymexWtiCrudeOilFuturesSeptember2021ContractsExpiringAugust2021Member",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_OpenFuturesContractsLongMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Open Futures Contracts, Long",
        "label": "Open Futures Contracts Long [Member]",
        "terseLabel": "Open Futures Contracts, Long"
       }
      }
     },
     "localname": "OpenFuturesContractsLongMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_OpenPositionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Open Position [Member]",
        "label": "Open Position [Member]",
        "terseLabel": "Change in unrealized gain (loss) on open positions"
       }
      }
     },
     "localname": "OpenPositionMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFairValueOfFinancialInstrumentsEffectOfDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Table]",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Table]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_OtherOperatingIncomeExpensePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Operating Income (Expense), Policy [Text Block]",
        "label": "Other Operating Income Expense Policy [Text Block]",
        "terseLabel": "Offering Costs"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpensePolicyTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_PaymentsToPartnershipRedemption": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments To Partnership Redemption",
        "label": "Payments To Partnership Redemption",
        "negatedLabel": "Redemption of partnership shares"
       }
      }
     },
     "localname": "PaymentsToPartnershipRedemption",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per Unit Performance Data and Other Supplemental Financial Data.",
        "label": "Per Unit Performance Data And Other Supplemental Financial Data Table [Text Block]",
        "terseLabel": "Schedule of per unit performance data and other supplemental financial data"
       }
      }
     },
     "localname": "PerUnitPerformanceDataAndOtherSupplementalFinancialDataTableTextBlock",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "usl_PercentageOfAverageDailyNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Average Daily Net Assets",
        "label": "Percentage Of Average Daily Net Assets",
        "verboseLabel": "Brokerage commissions as a percentage of average daily net assets"
       }
      }
     },
     "localname": "PercentageOfAverageDailyNetAssets",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_PercentageOfConsolidatedNetIncomeLoss": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Consolidated Net Income (Loss).",
        "label": "Percentage Of Consolidated Net Income Loss",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "PercentageOfConsolidatedNetIncomeLoss",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_PercentageOfManagementFeeInAverageDailyTotalNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Management Fee In Average Daily Total Net Assets.",
        "label": "Percentage of Management Fee in Average Daily Total Net Assets",
        "terseLabel": "Percentage of management fee in average daily total net assets"
       }
      }
     },
     "localname": "PercentageOfManagementFeeInAverageDailyTotalNetAssets",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFeesPaidByFundAndRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_PercentageOfPartnersCapital": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Partners Capital",
        "label": "Percentage Of Partners Capital",
        "terseLabel": "% of Partners' Capital"
       }
      }
     },
     "localname": "PercentageOfPartnersCapital",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_PercentageOfTotalRevenue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Total Revenue",
        "label": "Percentage Of Total Revenue",
        "terseLabel": "Total income (loss)"
       }
      }
     },
     "localname": "PercentageOfTotalRevenue",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_PrepaidRegistrationFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of balance sheet date of amount prepaid towards registration fees by the company.",
        "label": "Prepaid Registration Fees",
        "terseLabel": "Prepaid registration fees"
       }
      }
     },
     "localname": "PrepaidRegistrationFees",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_RateOfReturnOnAverageAsset": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rate Of Return On Average Asset",
        "label": "Rate Of Return On Average Asset",
        "terseLabel": "Total Return"
       }
      }
     },
     "localname": "RateOfReturnOnAverageAsset",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "usl_RbcU.s.GovernmentMoneyMarketFundInstitutionalShareClassMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to RBC U.S. Government Money Market Fund - Institutional Share Class.",
        "label": "Rbc U.s. Government Money Market Fund Institutional Share Class [Member]",
        "terseLabel": "RBC U.S. Government Money Market Fund - Institutional Share Class [Member]"
       }
      }
     },
     "localname": "RbcU.s.GovernmentMoneyMarketFundInstitutionalShareClassMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_RebalancingInvestmentsTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rebalancing Investments Transaction [Member]",
        "label": "Rebalancing Investments Transaction [Member]",
        "terseLabel": "Rebalancing Investments Transaction [Member]"
       }
      }
     },
     "localname": "RebalancingInvestmentsTransactionMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "usl_StatementScheduleOfInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statement - Schedule of Investments [Abstract]",
        "label": "Condensed Schedule of Investments (Unaudited)"
       }
      }
     },
     "localname": "StatementScheduleOfInvestmentsAbstract",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "xbrltype": "stringItemType"
    },
    "usl_TotalExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Expenses.",
        "label": "Total Expenses",
        "totalLabel": "Total Expenses"
       }
      }
     },
     "localname": "TotalExpenses",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_TotalExpensesPerUnit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Expenses, Per Unit",
        "label": "Total Expenses Per Unit",
        "verboseLabel": "Total expenses"
       }
      }
     },
     "localname": "TotalExpensesPerUnit",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "usl_TotalIncomeLossPerUnit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Income (Loss), Per Unit",
        "label": "Total Income Loss Per Unit",
        "terseLabel": "Total income (loss)"
       }
      }
     },
     "localname": "TotalIncomeLossPerUnit",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureFinancialHighlightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "usl_TradesNecessitatedByCreationAndRedemptionActivityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trades Necessitated By Creation And Redemption Activity [Member]",
        "label": "Trades Necessitated By Creation And Redemption Activity [Member]",
        "terseLabel": "Trades Necessitated By Creation And Redemption Activity [Member]"
       }
      }
     },
     "localname": "TradesNecessitatedByCreationAndRedemptionActivityMember",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureContractsAndAgreementsBrokerageCommissionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "usl_UnitsIssuedDuringPeriodUnitsNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Units Issued During Period, Units, New Issues",
        "label": "Units Issued During Period Units New Issues",
        "verboseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "UnitsIssuedDuringPeriodUnitsNewIssues",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "usl_UnitsIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Units Issued During Period, Value, New Issues",
        "label": "Units Issued During Period Value New Issues",
        "verboseLabel": "Value of shares issued"
       }
      }
     },
     "localname": "UnitsIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "usl_UnrealizedGainLossOnOpenCommodityFuturesContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrealized gain (loss) on open commodity futures contracts.",
        "label": "Unrealized Gain Loss On Open Commodity Futures Contracts",
        "terseLabel": "Fair Value/ Unrealized Gain (Loss) on Open Commodity Contracts",
        "verboseLabel": "Unrealized gain (loss) on open commodity futures contracts"
       }
      }
     },
     "localname": "UnrealizedGainLossOnOpenCommodityFuturesContracts",
     "nsuri": "http://www.unitedstates12monthoilfund.com/20200930",
     "presentation": [
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedScheduleOfInvestmentsUnaudited",
      "http://www.unitedstates12monthoilfund.com/role/StatementCondensedStatementsOfFinancialCondition"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "http://asc.fasb.org/subtopic&trid=2197326"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "10",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6431724&loc=d3e32938-113948"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "10",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=6438156&loc=d3e57880-113973"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991585-234733"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991590-234733"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "http://asc.fasb.org/topic&trid=2145070"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41256-110953"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41261-110953"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639652&loc=d3e7104-158389"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=d3e11318-158416"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14931-158439"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14937-158439"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14944-158439"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04.12(a)(1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(m)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12.2(ii))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12.Column B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Footnote 8(d)))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14.4(b))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14.Column B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r268": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r269": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r270": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r271": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r272": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r273": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "72",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6926462&loc=SL5163672-159010"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "73",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6926462&loc=SL5163674-159010"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "103",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243028&loc=SL5199526-159011"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e639-108305"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  }
 },
 "version": "2.1"
}
