v2.4.1.9

Organization - Schedule of Share Splits and Reverse Share Splits (Detail) | 3 Months Ended
--- | ---
Mar. 31, 2015
Organization [Line Items] |
Funds Reverse Split | There were no reverse Share splits during the three months ended March 31, 2015.
Funds Split | There were no Share splits during the three months ended March 31, 2015.
ProShares VIX Mid-Term Futures ETF [Member] | November Six Two Thousand Fourteen Reverse Share Split [Member] |
Organization [Line Items] |
Execution Date (Prior to Opening of Trading) | November 6, 2014
Date Trading Resumed at Post- Split Price | November 6, 2014
Funds Reverse Split | 1-for-4 reverse Share split
ProShares Short VIX Short-Term Futures ETF [Member] | January Twenty One Two Thousand Fourteen Share Split [Member] |
Organization [Line Items] |
Execution Date (Prior to Opening of Trading) | January 21, 2014
Date Trading Resumed at Post- Split Price | January 24, 2014
Funds Split | 2-for-1 Share split
ProShares Ultra VIX Short-Term Futures ETF [Member] | January Twenty One Two Thousand Fourteen Reverse Share Split [Member] |
Organization [Line Items] |
Execution Date (Prior to Opening of Trading) | January 21, 2014
Date Trading Resumed at Post- Split Price | January 24, 2014
Funds Reverse Split | 1-for-4 reverse Share split
ProShares Ultra Silver [Member] | January Twenty One Two Thousand Fourteen Reverse Share Split [Member] |
Organization [Line Items] |
Execution Date (Prior to Opening of Trading) | January 21, 2014
Date Trading Resumed at Post- Split Price | January 24, 2014
Funds Reverse Split | 1-for-4 reverse Share split

X
- Definition Execution date prior to opening of trading. + References No definition available. + Details
Name: | ck0001415311_ExecutionDatePriorToOpeningOfTrading
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ck0001415311_OrganizationLineItems
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Post split price, trading resumed date. + References No definition available. + Details
Name: | ck0001415311_PostSplitPriceTradingResumedDate
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Stock Split -URI http://asc.fasb.org/extlink&oid=6525746 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section C + Details
Name: | us-gaap_StockholdersEquityNoteStockSplit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section C + Details
Name: | us-gaap_StockholdersEquityReverseStockSplit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesUltraSilverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesVixMidTermFuturesEtfMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |