v2.4.1.9

Statements of Operations (USD $) | 3 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
ProShares Managed Futures Strategy [Member] |  |  |
Expenses |  |  |
Brokerage commissions | $ 1,334 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Offering costs | 16,221 us-gaap_AmortizationOfFinancingCosts / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Limitation by Sponsor | (1,534)us-gaap_SponsorFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Total expenses | 16,021 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Net investment income (loss) | (16,021)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Net realized gain (loss) on |  |  |
Futures contracts | 119,252 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Net realized gain (loss) | 119,252 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (21,094)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Change in net unrealized appreciation/depreciation | (21,094)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Net realized and unrealized gain (loss) | 98,158 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Net income (loss) | 82,137 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1],[2] |
Net income (loss) per weighted-average share | $ 0.22 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
Weighted-average shares outstanding | 370,010 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesManagedFuturesStrategyMember | [1] |
ProShares VIX Short-Term Futures ETF [Member] |  |  |
Investment Income |  |  |
Interest | 9,907 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 23,668 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Expenses |  |  |
Management fee | 243,400 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 377,465 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Brokerage commissions | 40,979 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  |
Total expenses | 284,379 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 377,465 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net investment income (loss) | (274,472)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | (353,797)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net realized gain (loss) on |  |  |
Futures contracts | (8,978,330)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 15,779,707 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | 2,154 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 6,606 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net realized gain (loss) | (8,976,176)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 15,786,313 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (11,370,731)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 11,625,721 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | (1,144)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | (4,584)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation | (11,371,875)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 11,621,137 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net realized and unrealized gain (loss) | (20,348,051)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 27,407,450 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net income (loss) | (20,622,523)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 27,053,653 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net income (loss) per weighted-average share | $ (3.51)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | $ 4.41 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
Weighted-average shares outstanding | 5,878,423 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember |  | 6,135,368 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixShortTermFuturesEtfMember
ProShares VIX Mid-Term Futures ETF [Member] |  |  |
Investment Income |  |  |
Interest | 2,714 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 5,328 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Expenses |  |  |
Management fee | 58,236 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 115,336 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Brokerage commissions | 8,037 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  |
Total expenses | 66,273 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 115,336 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net investment income (loss) | (63,559)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | (110,008)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net realized gain (loss) on |  |  |
Futures contracts | 126,671 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | (5,397,902)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Short-term U.S. government and agency obligations | 1,238 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 483 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net realized gain (loss) | 127,909 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | (5,397,419)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (761,055)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 2,889,479 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Short-term U.S. government and agency obligations | (567)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 468 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Change in net unrealized appreciation/depreciation | (761,622)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 2,889,947 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net realized and unrealized gain (loss) | (633,713)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | (2,507,472)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net income (loss) | (697,272)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | (2,617,480)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net income (loss) per weighted-average share | $ (1.59)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | $ (3.64)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
Weighted-average shares outstanding | 437,682 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember |  | 718,126 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesVixMidTermFuturesEtfMember
ProShares Short VIX Short-Term Futures ETF [Member] |  |  |
Investment Income |  |  |
Interest | 29,929 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 24,205 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Expenses |  |  |
Management fee | 1,039,580 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 503,918 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Brokerage commissions | 482,841 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 291,326 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Total expenses | 1,522,421 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 795,244 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net investment income (loss) | (1,492,492)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | (771,039)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net realized gain (loss) on |  |  |
Futures contracts | 23,811,285 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 2,731,436 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | 23,269 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 2,814 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net realized gain (loss) | 23,834,554 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 2,734,250 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 23,344,133 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | (33,756)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | 518 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 1,509 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation | 23,344,651 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | (32,247)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net realized and unrealized gain (loss) | 47,179,205 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 2,702,003 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net income (loss) | 45,686,713 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 1,930,964 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net income (loss) per weighted-average share | $ 6.08 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | $ 0.55 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Weighted-average shares outstanding | 7,510,596 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember |  | 3,491,151 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
ProShares Ultra VIX Short-Term Futures ETF [Member] |  |  |
Investment Income |  |  |
Interest | 32,459 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 21,276 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Expenses |  |  |
Management fee | 1,178,762 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 586,132 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Brokerage commissions | 903,310 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 519,447 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Total expenses | 2,082,072 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 1,105,579 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net investment income (loss) | (2,049,613)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (1,084,303)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net realized gain (loss) on |  |  |
Futures contracts | (135,093,226)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (3,546,304)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | 4,072 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (914)ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net realized gain (loss) | (135,089,154)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (3,547,218)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (88,510,946)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (5,691,916)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Short-term U.S. government and agency obligations | 12 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 2,542 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Change in net unrealized appreciation/depreciation | (88,510,934)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (5,689,374)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net realized and unrealized gain (loss) | (223,600,088)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (9,236,592)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net income (loss) | (225,649,701)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | (10,320,895)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net income (loss) per weighted-average share | $ (8.93)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | $ (2.53)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Weighted-average shares outstanding | 25,266,210 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |  | 3,714,601 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
ProShares UltraShort Bloomberg Commodity [Member] |  |  |
Investment Income |  |  |
Interest | 528 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 308 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Expenses |  |  |
Management fee | 12,846 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 8,299 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Total expenses | 12,846 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 8,299 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net investment income (loss) | (12,318)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | (7,991)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net realized gain (loss) on |  |  |
Swap agreements | 856,549 ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | (635,695)ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net realized gain (loss) | 856,549 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | (635,695)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Change in net unrealized appreciation/depreciation on |  |  |
Swap agreements | (290,634)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 129,934 ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Short-term U.S. government and agency obligations | 60 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 55 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Change in net unrealized appreciation/depreciation | (290,574)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 129,989 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net realized and unrealized gain (loss) | 565,975 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | (505,706)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net income (loss) | 553,657 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | (513,697)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net income (loss) per weighted-average share | $ 9.23 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | $ (8.56)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Weighted-average shares outstanding | 59,997 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |  | 59,997 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
ProShares UltraShort Bloomberg Crude Oil [Member] |  |  |
Investment Income |  |  |
Interest | 20,512 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 36,973 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Expenses |  |  |
Management fee | 603,835 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 623,553 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Brokerage commissions | 44,285 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 12,693 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Total expenses | 648,120 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 636,246 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net investment income (loss) | (627,608)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (599,273)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net realized gain (loss) on |  |  |
Futures contracts | 18,106,720 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (2,911,251)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Swap agreements | 26,543,152 ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (9,366,750)ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Short-term U.S. government and agency obligations | 7,884 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 5,289 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net realized gain (loss) | 44,657,756 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (12,272,712)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 1,599,658 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (5,031,541)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Swap agreements | (160,604)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 1,639,969 ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Short-term U.S. government and agency obligations | (6,267)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (1,878)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Change in net unrealized appreciation/depreciation | 1,432,787 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (3,393,450)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net realized and unrealized gain (loss) | 46,090,543 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (15,666,162)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net income (loss) | 45,462,935 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | (16,265,435)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net income (loss) per weighted-average share | $ 14.65 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | $ (1.87)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Weighted-average shares outstanding | 3,103,833 ck0001415311_WeightedAverageSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |  | 8,687,722 ck0001415311_WeightedAverageSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Natural Gas [Member] |  |  |
Investment Income |  |  |
Interest | 985 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 6,683 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Expenses |  |  |
Management fee | 28,373 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 131,806 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Brokerage commissions | 14,199 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 30,462 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Total expenses | 42,572 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 162,268 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net investment income (loss) | (41,587)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | (155,585)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net realized gain (loss) on |  |  |
Futures contracts | 5,179,268 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | (9,215,034)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Short-term U.S. government and agency obligations | 448 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 2,052 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net realized gain (loss) | 5,179,716 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | (9,212,982)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (3,081,725)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 3,437,020 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Short-term U.S. government and agency obligations | (175)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 2,243 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Change in net unrealized appreciation/depreciation | (3,081,900)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 3,439,263 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net realized and unrealized gain (loss) | 2,097,816 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | (5,773,719)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net income (loss) | 2,056,229 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | (5,929,304)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net income (loss) per weighted-average share | $ 13.56 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | $ (4.67)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Weighted-average shares outstanding | 151,618 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember |  | 1,270,507 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
ProShares UltraShort Gold [Member] |  |  |
Investment Income |  |  |
Interest | 8,196 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 15,195 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Expenses |  |  |
Management fee | 193,876 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 265,552 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Brokerage commissions | 16 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 16 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Total expenses | 193,892 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 265,568 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net investment income (loss) | (185,696)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (250,373)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net realized gain (loss) on |  |  |
Futures contracts | 2,000 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (18,560)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Forward agreements | 1,916,530 ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (22,131,127)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Short-term U.S. government and agency obligations | (600)ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 1,495 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net realized gain (loss) | 1,917,930 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (22,148,192)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (1,520)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 2,340 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Forward agreements | 700,697 ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 2,898,709 ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Short-term U.S. government and agency obligations | (1,236)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 3,529 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Change in net unrealized appreciation/depreciation | 697,941 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 2,904,578 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net realized and unrealized gain (loss) | 2,615,871 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (19,243,614)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net income (loss) | 2,430,175 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | (19,493,987)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net income (loss) per weighted-average share | $ 2.76 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | $ (15.41)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Weighted-average shares outstanding | 881,422 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |  | 1,265,311 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Silver [Member] |  |  |
Investment Income |  |  |
Interest | 6,143 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 12,957 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Expenses |  |  |
Management fee | 124,355 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 204,160 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Brokerage commissions | 8 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 8 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Total expenses | 124,363 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 204,168 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net investment income (loss) | (118,220)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (191,211)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net realized gain (loss) on |  |  |
Futures contracts | (11,200)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 5,350 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Forward agreements | (1,350,505)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (12,619,755)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Short-term U.S. government and agency obligations | (158)ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 1,541 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net realized gain (loss) | (1,361,863)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (12,612,864)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 1,535 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (8,870)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Forward agreements | (4,331,136)ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 9,970,437 ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Short-term U.S. government and agency obligations | 267 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (518)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Change in net unrealized appreciation/depreciation | (4,329,334)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 9,961,049 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net realized and unrealized gain (loss) | (5,691,197)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (2,651,815)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net income (loss) | (5,809,417)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | (2,843,026)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net income (loss) per weighted-average share | $ (11.33)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | $ (2.64)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Weighted-average shares outstanding | 512,933 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |  | 1,078,489 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
ProShares Short Euro [Member] |  |  |
Investment Income |  |  |
Interest | 1,380 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 1,046 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Expenses |  |  |
Management fee | 38,859 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 17,406 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Brokerage commissions | 868 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 239 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Total expenses | 39,727 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 17,645 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net investment income (loss) | (38,347)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | (16,599)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net realized gain (loss) on |  |  |
Futures contracts | 2,057,094 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | (66,588)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Short-term U.S. government and agency obligations |  |  | 258 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net realized gain (loss) | 2,057,094 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | (66,330)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (275,562)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 81,131 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Short-term U.S. government and agency obligations | 183 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | (190)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Change in net unrealized appreciation/depreciation | (275,379)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 80,941 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net realized and unrealized gain (loss) | 1,781,715 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 14,611 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net income (loss) | 1,743,368 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | (1,988)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Net income (loss) per weighted-average share | $ 4.52 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | $ (0.01)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
Weighted-average shares outstanding | 385,561 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember |  | 207,783 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesShortEuroMember
ProShares UltraShort Australian Dollar [Member] |  |  |
Investment Income |  |  |
Interest | 1,107 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 3,864 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Expenses |  |  |
Management fee | 52,824 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 59,260 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Brokerage commissions | 3,997 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 3,782 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Total expenses | 56,821 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 63,042 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net investment income (loss) | (55,714)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (59,178)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net realized gain (loss) on |  |  |
Futures contracts | 2,979,670 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (78,609)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Short-term U.S. government and agency obligations | 219 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 404 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net realized gain (loss) | 2,979,889 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (78,205)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (323,631)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (2,139,484)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Short-term U.S. government and agency obligations | 109 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (415)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Change in net unrealized appreciation/depreciation | (323,522)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (2,139,899)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net realized and unrealized gain (loss) | 2,656,367 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (2,218,104)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net income (loss) | 2,600,653 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | (2,277,282)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Net income (loss) per weighted-average share | $ 6.28 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | $ (4.13)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
Weighted-average shares outstanding | 413,894 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember |  | 551,672 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortAustralianDollarMember
ProShares UltraShort Euro [Member] |  |  |
Investment Income |  |  |
Interest | 67,590 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 69,357 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Expenses |  |  |
Management fee | 1,257,145 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 970,756 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Total expenses | 1,257,145 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 970,756 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net investment income (loss) | (1,189,555)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (901,399)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net realized gain (loss) on |  |  |
Foreign currency forward contracts | 107,515,818 us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (12,182,041)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Short-term U.S. government and agency obligations | 12,521 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 1,938 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net realized gain (loss) | 107,528,339 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (12,180,103)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Change in net unrealized appreciation/depreciation on |  |  |
Foreign currency forward contracts | 6,627,201 us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 10,024,197 us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Short-term U.S. government and agency obligations | 4,268 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (10,487)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Change in net unrealized appreciation/depreciation | 6,631,469 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 10,013,710 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net realized and unrealized gain (loss) | 114,159,808 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (2,166,393)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net income (loss) | 112,970,253 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | (3,067,792)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net income (loss) per weighted-average share | $ 5.20 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | $ (0.13)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Weighted-average shares outstanding | 21,722,792 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |  | 24,156,681 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
ProShares UltraShort Yen [Member] |  |  |
Investment Income |  |  |
Interest | 45,048 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | 78,224 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Expenses |  |  |
Management fee | 1,161,592 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | 1,028,533 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Total expenses | 1,161,592 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | 1,028,533 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net investment income (loss) | (1,116,544)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (950,309)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net realized gain (loss) on |  |  |
Foreign currency forward contracts | (5,107,734)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (102,730)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Short-term U.S. government and agency obligations | 2,443 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | 8,346 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net realized gain (loss) | (5,105,291)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (94,384)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Change in net unrealized appreciation/depreciation on |  |  |
Foreign currency forward contracts | 2,246,532 us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (24,540,300)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Short-term U.S. government and agency obligations | (8,606)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (2,113)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Change in net unrealized appreciation/depreciation | 2,237,926 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (24,542,413)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net realized and unrealized gain (loss) | (2,867,365)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (24,636,797)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net income (loss) | (3,983,909)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | (25,587,106)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net income (loss) per weighted-average share | $ (0.71)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | $ (3.93)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Weighted-average shares outstanding | 5,629,294 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |  | 6,513,738 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
ProShares Ultra Bloomberg Commodity [Member] |  |  |
Investment Income |  |  |
Interest | 254 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 332 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Expenses |  |  |
Management fee | 5,773 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 7,289 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Total expenses | 5,773 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 7,289 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net investment income (loss) | (5,519)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | (6,957)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net realized gain (loss) on |  |  |
Swap agreements | (520,459)ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 537,342 ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Short-term U.S. government and agency obligations | 14 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  |
Net realized gain (loss) | (520,445)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 537,342 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Change in net unrealized appreciation/depreciation on |  |  |
Swap agreements | 201,905 ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | (129,206)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Short-term U.S. government and agency obligations | 47 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 91 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Change in net unrealized appreciation/depreciation | 201,952 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | (129,115)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net realized and unrealized gain (loss) | (318,493)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 408,227 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net income (loss) | (324,012)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 401,270 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net income (loss) per weighted-average share | $ (1.62)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | $ 2.67 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Weighted-average shares outstanding | 200,014 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |  | 150,014 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
ProShares Ultra Bloomberg Crude Oil [Member] |  |  |
Investment Income |  |  |
Interest | 76,242 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 21,701 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Expenses |  |  |
Management fee | 1,843,701 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 345,942 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Brokerage commissions | 77,253 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 9,151 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Total expenses | 1,920,954 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 355,093 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net investment income (loss) | (1,844,712)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | (333,392)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net realized gain (loss) on |  |  |
Futures contracts | (60,398,614)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 7,591,428 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Swap agreements | (113,284,505)ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 13,602,240 ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Short-term U.S. government and agency obligations | 44,196 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 6,387 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net realized gain (loss) | (173,638,923)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 21,200,055 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (17,388,654)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 1,482,653 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Swap agreements | (2,293,122)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | (997,942)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Short-term U.S. government and agency obligations | 1,128 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | (8,564)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Change in net unrealized appreciation/depreciation | (19,680,648)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 476,147 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net realized and unrealized gain (loss) | (193,319,571)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 21,676,202 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net income (loss) | (195,164,283)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 21,342,810 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net income (loss) per weighted-average share | $ (1.95)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | $ 4.56 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Weighted-average shares outstanding | 100,201,948 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |  | 4,680,281 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Natural Gas [Member] |  |  |
Investment Income |  |  |
Interest | 5,642 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 6,273 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Expenses |  |  |
Management fee | 172,808 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 105,844 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Brokerage commissions | 39,718 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 17,991 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Total expenses | 212,526 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 123,835 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net investment income (loss) | (206,884)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | (117,562)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net realized gain (loss) on |  |  |
Futures contracts | (45,836,964)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 16,803,375 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Short-term U.S. government and agency obligations | 4,455 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 2,707 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net realized gain (loss) | (45,832,509)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 16,806,082 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 27,451,658 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 1,805,128 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Short-term U.S. government and agency obligations | (689)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | (2,402)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Change in net unrealized appreciation/depreciation | 27,450,969 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 1,802,726 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net realized and unrealized gain (loss) | (18,381,540)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 18,608,808 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net income (loss) | (18,588,424)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 18,491,246 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net income (loss) per weighted-average share | $ (3.48)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | $ 18.61 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
Weighted-average shares outstanding | 5,346,608 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |  | 993,830 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember
ProShares Ultra Gold [Member] |  |  |
Investment Income |  |  |
Interest | 12,738 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 13,828 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Expenses |  |  |
Management fee | 240,465 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 331,351 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Brokerage commissions | 16 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 16 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Total expenses | 240,481 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 331,367 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net investment income (loss) | (227,743)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | (317,539)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net realized gain (loss) on |  |  |
Futures contracts | (2,040)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 18,520 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Forward agreements | (2,985,716)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 23,415,100 ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Short-term U.S. government and agency obligations | 1,908 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | (70)ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net realized gain (loss) | (2,985,848)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 23,433,550 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 1,440 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | (2,300)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Forward agreements | (390,186)ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | (5,197,098)ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Short-term U.S. government and agency obligations | 373 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 9,365 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Change in net unrealized appreciation/depreciation | (388,373)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | (5,190,033)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net realized and unrealized gain (loss) | (3,374,221)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 18,243,517 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net income (loss) | (3,601,964)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 17,925,978 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net income (loss) per weighted-average share | $ (1.43)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | $ 5.98 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Weighted-average shares outstanding | 2,523,347 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |  | 2,996,125 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
ProShares Ultra Silver [Member] |  |  |
Investment Income |  |  |
Interest | 38,246 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 62,602 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Expenses |  |  |
Management fee | 738,077 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 1,187,904 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Brokerage commissions | 8 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 8 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Total expenses | 738,085 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 1,187,912 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net investment income (loss) | (699,839)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | (1,125,310)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net realized gain (loss) on |  |  |
Futures contracts | 11,150 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | (5,350)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Forward agreements | (17,780,243)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 73,960,922 ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Short-term U.S. government and agency obligations | 4,743 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 3,069 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net realized gain (loss) | (17,764,350)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 73,958,641 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (1,760)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 8,870 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Forward agreements | 35,015,988 ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | (55,645,481)ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Short-term U.S. government and agency obligations | 907 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | (3,928)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Change in net unrealized appreciation/depreciation | 35,015,135 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | (55,640,539)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net realized and unrealized gain (loss) | 17,250,785 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 18,318,102 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net income (loss) | 16,550,946 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 17,192,792 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net income (loss) per weighted-average share | $ 2.22 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | $ 2.34 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Weighted-average shares outstanding | 7,458,200 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |  | 7,332,328 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
ProShares Ultra Australian Dollar [Member] |  |  |
Investment Income |  |  |
Interest | 226 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 558 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Expenses |  |  |
Management fee | 5,997 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 7,508 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Brokerage commissions | 371 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 380 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Total expenses | 6,368 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 7,888 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Net investment income (loss) | (6,142)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | (7,330)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Net realized gain (loss) on |  |  |
Futures contracts | (376,158)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | (27,427)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Short-term U.S. government and agency obligations | 10 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  |
Net realized gain (loss) | (376,148)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | (27,427)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | 39,411 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 311,205 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Short-term U.S. government and agency obligations | (12)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | (77)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Change in net unrealized appreciation/depreciation | 39,399 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 311,128 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Net realized and unrealized gain (loss) | (336,749)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 283,701 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Net income (loss) | (342,891)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 276,371 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Net income (loss) per weighted-average share | $ (3.43)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | $ 2.76 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
Weighted-average shares outstanding | 100,005 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember |  | 100,005 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraAustralianDollarMember
ProShares Ultra Euro [Member] |  |  |
Investment Income |  |  |
Interest | 534 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 378 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Expenses |  |  |
Management fee | 16,232 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 6,042 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Total expenses | 16,232 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 6,042 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net investment income (loss) | (15,698)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | (5,664)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net realized gain (loss) on |  |  |
Foreign currency forward contracts | (1,065,216)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 85,136 us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Short-term U.S. government and agency obligations | 14 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  |
Net realized gain (loss) | (1,065,202)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 85,136 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Change in net unrealized appreciation/depreciation on |  |  |
Foreign currency forward contracts | (675,379)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | (79,978)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Short-term U.S. government and agency obligations | 44 ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | (39)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Change in net unrealized appreciation/depreciation | (675,335)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | (80,017)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net realized and unrealized gain (loss) | (1,740,537)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 5,119 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net income (loss) | (1,756,235)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | (545)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net income (loss) per weighted-average share | $ (4.19)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | $ (0.01)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Weighted-average shares outstanding | 418,903 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |  | 100,014 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
ProShares Ultra Yen [Member] |  |  |
Investment Income |  |  |
Interest | 291 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 435 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Expenses |  |  |
Management fee | 9,381 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 6,855 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Total expenses | 9,381 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 6,855 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net investment income (loss) | (9,090)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | (6,420)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net realized gain (loss) on |  |  |
Foreign currency forward contracts | (80,612)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | (10,517)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Short-term U.S. government and agency obligations | (14)ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 76 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net realized gain (loss) | (80,626)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | (10,441)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Change in net unrealized appreciation/depreciation on |  |  |
Foreign currency forward contracts | (25,933)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 118,080 us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Short-term U.S. government and agency obligations | (194)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | (102)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Change in net unrealized appreciation/depreciation | (26,127)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 117,978 us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net realized and unrealized gain (loss) | (106,753)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 107,537 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net income (loss) | (115,843)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 101,117 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net income (loss) per weighted-average share | $ (0.41)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | $ 0.67 us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Weighted-average shares outstanding | 283,347 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |  | 150,014 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
ProShares Trust II [Member] |  |  |
Investment Income |  |  |
Interest | 360,671 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 405,191 us-gaap_InvestmentIncomeInterest / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Expenses |  |  |
Management fee | 9,026,117 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 6,890,911 us-gaap_ManagementFeeExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Brokerage commissions | 1,617,240 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 885,519 ck0001415311_BrokerageCommissionExpense / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Offering costs | 16,221 us-gaap_AmortizationOfFinancingCosts / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  |
Limitation by Sponsor | (1,534)us-gaap_SponsorFees / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  |
Total expenses | 10,658,044 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 7,776,430 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Net investment income (loss) | (10,297,373)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (7,371,239)us-gaap_InvestmentIncomeNet / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Net realized gain (loss) on |  |  |
Futures contracts | (198,303,422)ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 21,662,791 ck0001415311_FutureContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Swap agreements | (86,405,263)ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 4,137,137 ck0001415311_SwapAgreementsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Forward agreements | (20,199,934)ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 62,625,140 ck0001415311_ForwardContractsNetRealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Foreign currency forward contracts | 101,262,256 us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (12,210,152)us-gaap_ForeignCurrencyTransactionGainLossRealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Short-term U.S. government and agency obligations | 108,816 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 42,481 ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Net realized gain (loss) | (203,537,547)us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 76,257,397 us-gaap_RealizedInvestmentGainsLosses / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Change in net unrealized appreciation/depreciation on |  |  |
Futures contracts | (69,298,843)ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 8,735,680 ck0001415311_FutureContractsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Swap agreements | (2,542,455)ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 642,755 ck0001415311_SwapAgreementsNetUnrealizedGains / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Forward agreements | 30,995,363 ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (47,973,433)ck0001415311_ForwardAgreementsNetUnrealizedGain / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Foreign currency forward contracts | 8,172,421 us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (14,478,001)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Short-term U.S. government and agency obligations | (10,974)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (15,495)ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Change in net unrealized appreciation/depreciation | (32,684,488)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | (53,088,494)us-gaap_UnrealizedGainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Net realized and unrealized gain (loss) | (236,222,035)us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | 23,168,903 us-gaap_GainLossOnInvestments / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
Net income (loss) | $ (246,519,408)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember |  | $ 15,797,664 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesTrustIiMember
[1] | Since the Fund commenced investment operations on October 1, 2014, the Statement of Operations for the three months ended March 31, 2014 has not been provided.
[2] | Since the Fund commenced investment operations on October 1, 2014, the Statement of Cash Flows for the three months ended March 31, 2014 has not been provided.

X
- Definition Payments made towards brokerage commission. + References No definition available. + Details
Name: | ck0001415311_BrokerageCommissionExpense
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrealized gains from forward agreements. + References No definition available. + Details
Name: | ck0001415311_ForwardAgreementsNetUnrealizedGain
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Realized gains from forward contracts. + References No definition available. + Details
Name: | ck0001415311_ForwardContractsNetRealizedGain
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net realized gain from future contracts. + References No definition available. + Details
Name: | ck0001415311_FutureContractsNetRealizedGain
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrealized gains from future contracts. + References No definition available. + Details
Name: | ck0001415311_FutureContractsNetUnrealizedGains
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net realized gain or loss on Short-term U.S. government and agency obligations. + References No definition available. + Details
Name: | ck0001415311_NetRealizedGainLossShortTermUsGovernmentAndAgencyObligations
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Swap agreements, net realized gain. + References No definition available. + Details
Name: | ck0001415311_SwapAgreementsNetRealizedGain
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Swap agreements, net unrealized gains. + References No definition available. + Details
Name: | ck0001415311_SwapAgreementsNetUnrealizedGains
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrealized gain (loss) on U.S. government and agency obligations. + References No definition available. + Details
Name: | ck0001415311_UnrealizedGainLossOnUsGovernmentAndAgencyObligations
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted-average shares outstanding. + References No definition available. + Details
Name: | ck0001415311_WeightedAverageSharesOutstanding
Namespace Prefix: | ck0001415311_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of noncash expense included in interest expense to issue debt and obtain financing associated with the related debt instruments. Alternate captions include noncash interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 8 -Article 9 + Details
Name: | us-gaap_AmortizationOfFinancingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=32703322&loc=d3e4984-109258 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.23) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 + Details
Name: | us-gaap_EarningsPerShareBasic
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossRealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossUnrealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments (OTTI) of the subject investments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(c),9(a)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27405-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (c)-(e) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 + Details
Name: | us-gaap_GainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(b)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_InvestmentIncomeInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(a),(b)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_InvestmentIncomeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentIncomeNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_ManagementFeeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. + References No definition available. + Details
Name: | us-gaap_OperatingExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_OperatingExpensesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3(a)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 325 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6485959&loc=d3e22529-158502 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 3 -Subparagraph a -Article 7 + Details
Name: | us-gaap_RealizedInvestmentGainsLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RealizedInvestmentGainsLossesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fees paid to advisors who provide certain management support and administrative oversight services including the organization and sale of stock, investment funds, limited partnerships and mutual funds. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_SponsorFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_UnrealizedGainLossOnInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1448-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Weighted-Average Number of Common Shares Outstanding -URI http://asc.fasb.org/extlink&oid=6528421 + Details
Name: | us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesUltraBloombergCommodityMember
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_ProsharesUltraEuroMember
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_ProsharesUltrashortAustralianDollarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ck0001415311_ProsharesUltrashortBloombergCommodityMember
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_ProsharesUltrashortEuroMember
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_ProsharesUltrashortYenMember
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_ProsharesUltraYenMember
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: |