v3.22.2

Organization (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Share Splits and Reverse Share Splits | The table below includes reverse Share splits for the Funds during the six months June 30, 2022, and during the year ended December 31, 2021. The ticker symbols for these Funds did not change, and each Fund continues to trade on its primary listing exchange, as applicable.
|  | Execution Date |  |  |  | Date Trading
|  | (Prior to Opening |  |  |  | Resumed at Post-
Fund |  | of Trading) |  | Type of Split |  | Split Price
ProShares Ultra VIX Short-Term Futures ETF |  | May 25, 2021 |  | 1-for-10 reverse Share split |  | May 26, 2021
ProShares UltraShort Bloomberg Crude Oil |  | May 25, 2021 |  | 1-for-4 reverse Share split |  | May 26, 2021
ProShares UltraShort Silver |  | May 25, 2021 |  | 1-for-4 reverse Share split |  | May 26, 2021
ProShares VIX Short-Term Futures ETF |  | May 25, 2021 |  | 1-for-4 reverse Share split |  | May 26, 2021
ProShares UltraShort Bloomberg Natural Gas |  | January 13, 2022 |  | 1-for-5 reverse Share split |  | January 14, 2022
ProShares UltraShort Yen |  | May 25, 2022 |  | 2-for-1 forward Share split |  | May 26, 2022
ProShares Ultra Bloomberg Crude Oil |  | May 25, 2022 |  | 4-for-1 forward Share split |  | May 26, 2022
ProShares UltraShort Bloomberg Natural Gas |  | May 25, 2022 |  | 1-for-4 reverse Share split |  | May 26, 2022
ProShares UltraShort Bloomberg Crude Oil |  | May 25, 2022 |  | 1-for-5 reverse Share split |  | May 26, 2022

X
- Definition Schedule of share splits and reverse share splits. + References No definition available. + Details
Name: | ck0001415311_ScheduleOfShareSplitsAndReverseShareSplitsTableTextBlock
Namespace Prefix: | ck0001415311_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration