v2.4.1.9

Creation and Redemption of Creation Units - Schedule of Transaction Fees (Detail) (USD $) | 3 Months Ended
--- | ---
Mar. 31, 2015
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | $ 895,391 ck0001415311_TransactionsFees
ProShares VIX Short-Term Futures ETF [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 33,403 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
ProShares VIX Mid-Term Futures ETF [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 5,138 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
ProShares Short VIX Short-Term Futures ETF [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 61,292 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
ProShares Ultra VIX Short-Term Futures ETF [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 336,970 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
ProShares UltraShort Bloomberg Crude Oil [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 131,659 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Natural Gas [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 2,813 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
ProShares UltraShort Gold [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 5,246 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Silver [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 9,000 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
ProShares Ultra Bloomberg Crude Oil [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 293,240 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Natural Gas [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 4,663 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
ProShares Ultra Gold [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | 1,459 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
ProShares Ultra Silver [Member] |
Creation And Redemption Of Creation Units [Line Items] |
Transaction fees | $ 10,508 ck0001415311_TransactionsFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember

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

X
- Definition Transactions fees. + References No definition available. + Details
Name: | ck0001415311_TransactionsFees
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_ProsharesUltraBloombergCrudeOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesUltrashortSilverMember
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: |

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