XML 21 R5.htm IDEA: XBRL DOCUMENT
v3.22.4

Schedule of Investments (Parenthetical) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Expiration date | December 31, 2022 | December 31, 2021
Collateral amount on open futures contracts |  | $ 699,318,107
Investment, Period of Yield | 7 days | 7 days
Open Commodity Futures Contracts - Long |  |
Collateral amount on open futures contracts | $ 1,097,496,501 |
Open OTC Commodity Swap Contracts |  |
Collateral amount on open futures contracts | $ 24,260,000 |
United States Money Market Funds | Cash Equivalents | Goldman Sachs Financial Square Government Fund - Institutional Shares, 0.03% |  |
Interest rate |  | 0.03%
United States Money Market Funds | Cash Equivalents | Morgan Stanley Institutional Liquidity Funds - Government Portfolio - Institutional Shares, 0.03% |  |
Interest rate |  | 0.03%
Investment interest rate | 4.12% |
United States Money Market Funds | Cash Equivalents | RBC U.S. Government Money Market Fund - Institutional Share Class, 0.03% |  |
Interest rate |  | 0.03%

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 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.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Rate of interest on investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563 + Details
Name: | us-gaap_InvestmentInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The list of dates or date range within which the options may be exercised of the investment subject to option. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 5D -Subparagraph (SX 210.12-13D(Footnote 8(d))) -URI https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14.4(b)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010 + Details
Name: | us-gaap_InvestmentOwnedSubjectToOptionExerciseDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collateral Amount On Open Futures Contracts. + References No definition available. + Details
Name: | uso_CollateralAmountOnOpenFuturesContracts
Namespace Prefix: | uso_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period of Yield on funds. + References No definition available. + Details
Name: | uso_InvestmentOwnedPeriodOfYieldOnFunds
Namespace Prefix: | uso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=uso_OpenCommodityFuturesContractsLongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=uso_OpenOtcCommoditySwapContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=uso_Rbcu.s.governmentMoneyMarketFundInstitutionalShareClass0.03Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |