v3.24.0.1

Creation and Redemption of Creation Units (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Text Block [Abstract] |
Schedule of Transaction Fees | Transaction fees for the years ended December 31, 2023, 2022 and 2021 which are included in the Addition and/or Redemption of Shares on the Statements of Changes in Shareholders’ Equity, were as follows:
Fund |  | Year Ended December 31, 2023 |  |  | Year Ended December 31, 2022 |  |  | Year Ended December 31, 2021 |
ProShares Short Euro* |  | $ | — |  |  | $ | — |  |  | $ | — |
ProShares Short VIX Short-Term Futures ETF |  |  | 242,256 |  |  |  | 243,685 |  |  |  | 203,356 |
ProShares Ultra Bloomberg Crude Oil |  |  | — |  |  |  | — |  |  |  | — |
ProShares Ultra Bloomberg Natural Gas |  |  | — |  |  |  | — |  |  |  | — |
ProShares Ultra Euro |  |  | — |  |  |  | — |  |  |  | — |
ProShares Ultra Gold |  |  | — |  |  |  | — |  |  |  | — |
ProShares Ultra Silver |  |  | — |  |  |  | — |  |  |  | — |
ProShares Ultra VIX Short-Term Futures ETF |  |  | 1,375,762 |  |  |  | 3,586,278 |  |  |  | 3,290,059 |
ProShares Ultra Yen |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Australian Dollar* |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Bloomberg Crude Oil |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Bloomberg Natural Gas |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Euro |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Gold |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Silver |  |  | — |  |  |  | — |  |  |  | — |
ProShares UltraShort Yen |  |  | — |  |  |  | — |  |  |  | — |
ProShares VIX Mid-Term Futures ETF |  |  | 29,206 |  |  |  | 54,519 |  |  |  | 43,993 |
ProShares VIX Short-Term Futures ETF |  |  | 273,740 |  |  |  | 494,781 |  |  |  | 392,964 |
Combined Trust: |  | $ | 1,920,964 |  |  | $ | 4,379,263 |  |  | $ | 3,930,372 |
* | The operations include the activity of ProShares Short Euro ETF and ProShares UltraShort Australian Dollar ETF through May 12, 2022, the date of liquidation.

X
- Definition Schedule of transaction fees. + References No definition available. + Details
Name: | ck0001415311_ScheduleOfTransactionFeesTableTextBlock
Namespace Prefix: | ck0001415311_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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