XML 40 R24.htm IDEA: XBRL DOCUMENT
v3.21.1

ORGANIZATION AND BUSINESS (Details) | 1 Months Ended | 3 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Apr. 30, 2006 USD ($) $ / shares shares | Mar. 31, 2021 $ / shares $ / item shares | Dec. 31, 2020 $ / shares | [1] | Apr. 28, 2020 $ / shares shares | Mar. 31, 2020 $ / shares | [1] | Dec. 31, 2019 $ / shares | [1]
Organization, Consolidation and Presentation of Financial Statements Disclosure |  |  |  |  |  |  |
Number of successive valuation days |  | 30 days |  |  |  |  |
Average daily percentage change in the price of the Benchmark Futures Contract considered |  | 10.00% |  |  |  |  |
Fee paid by Authorized Purchasers for each order placed to create one or more Creation Baskets or to redeem one or more baskets | $ / item |  | 1,000 |  |  |  |  |
Number of shares issued |  | 185,362,500 |  |  | 1,482,900,000 |  |
Number of shares outstanding |  | 185,362,500 |  |  | 1,482,900,000 |  |
Common Stock, Par or Stated Value Per Share | $ / shares |  | $ 16.35 |  |  | $ 2.04 |  |
Limited Partners' Capital Account, Units Authorized | 17,000,000 | 5,627,000,000 |  |  |  |  |
Net asset value per unit | $ / shares | $ 67.39 | $ 40.40 | [1] | $ 33.07 |  | $ 33.94 | $ 102.27
Limited Partners' Capital Account, Units Issued | 200,000 |  |  |  |  |  |
Value of units issued | $ | $ 13,479,000 |  |  |  |  |  |
Creation Baskets |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements Disclosure |  |  |  |  |  |  |
Number of units per basket |  | 100,000 |  |  |  |  |
Redemption Baskets |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements Disclosure |  |  |  |  |  |  |
Number of units per basket |  | 100,000 |  |  |  |  |
[1] | On April 28, 2020, there was a 1-for-8 reverse share split. The Financial Highlights have been adjusted for the period shown to reflect the 1-for-8 reverse share split on retroactive basis.

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of limited partner units authorized to be issued. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_LimitedPartnersCapitalAccountUnitsAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of limited partner units issued. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770 + Details
Name: | us-gaap_LimitedPartnersCapitalAccountUnitsIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average daily percentage change in the price of the Benchmark Futures Contract considered for determining the average daily percentage change in the fund's NAV for achieving the entity's investment objective. + References No definition available. + Details
Name: | uso_AverageDailyPercentageChangeInPriceOfBenchmarkFuturesContractConsidered
Namespace Prefix: | uso_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fee Paid Per Order + References No definition available. + Details
Name: | uso_FeePaidPerOrder
Namespace Prefix: | uso_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Net asset value per unit. + References No definition available. + Details
Name: | uso_NetAssetValuePerUnit
Namespace Prefix: | uso_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of successive valuation days over which the average daily percentage change in the fund's NAV will be considered for achieving the entity's investment objective, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | uso_NumberOfSuccessiveValuationDays
Namespace Prefix: | uso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units per basket. + References No definition available. + Details
Name: | uso_NumberOfUnitPerBasket
Namespace Prefix: | uso_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items] + References No definition available. + Details
Name: | uso_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems
Namespace Prefix: | uso_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Units Issued During Period, Value, New Issues + References No definition available. + Details
Name: | uso_UnitsIssuedDuringPeriodValueNewIssues
Namespace Prefix: | uso_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=uso_CreationBasketsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=uso_RedemptionBasketsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |