|
Subsequent Events - Per Share Operating Performance (Detail) (USD $)
|
3 Months Ended |
|
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Dec. 31, 2014
|
| ProShares Ultra VIX Short-Term Futures ETF [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 25.0918ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ 67.0841ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Net investment income (loss) |
$ (0.0811)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ (0.2919)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Net realized and unrealized gain (loss) |
$ (9.8209)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ (6.4957)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Change in net asset value from operations |
$ (9.9020)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ (6.7876)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Net asset value, ending balance |
$ 15.1898ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ 60.2965ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Market value per share, beginning balance |
$ 25.15ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ 67.12ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Market value per share, ending balance |
$ 15.05ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
$ 59.91ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| Shares outstanding |
45,670,099us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
14,020,099us-gaap_CommonStockSharesOutstanding / 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,210us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
3,714,601us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember |
|
| ProShares Ultra Bloomberg Commodity [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 13.0337ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 19.4317ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Net investment income (loss) |
$ (0.0276)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ (0.0464)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Net realized and unrealized gain (loss) |
$ (1.5924)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 2.7213ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Change in net asset value from operations |
$ (1.6200)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 2.6749ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Net asset value, ending balance |
$ 11.4137ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 22.1066ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Market value per share, beginning balance |
$ 12.86ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 19.13ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Market value per share, ending balance |
$ 11.70ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 21.51ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Shares outstanding |
200,014us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
200,014us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
| Net income (loss) per weighted-average share |
$ (1.62)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
$ 2.67us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| Weighted-average shares outstanding |
200,014us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
150,014us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
|
| ProShares Ultra Bloomberg Crude Oil [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 10.1480ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 32.0899ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Net investment income (loss) |
$ (0.0184)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ (0.0712)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Net realized and unrealized gain (loss) |
$ (3.3046)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 2.6074ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Change in net asset value from operations |
$ (3.3230)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 2.5362ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Net asset value, ending balance |
$ 6.8250ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 34.6261ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Market value per share, beginning balance |
$ 10.37ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 32.22ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Market value per share, ending balance |
$ 6.79ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 34.56ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Shares outstanding |
147,199,170us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
44,399,170us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
| Net income (loss) per weighted-average share |
$ (1.95)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
$ 4.56us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| Weighted-average shares outstanding |
100,201,948us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
4,680,281us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
|
| ProShares Ultra Bloomberg Natural Gas [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 15.4123ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 38.8383ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Net investment income (loss) |
$ (0.0387)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ (0.1183)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Net realized and unrealized gain (loss) |
$ (3.9570)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 6.4173ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Change in net asset value from operations |
$ (3.9957)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 6.2990ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Net asset value, ending balance |
$ 11.4166ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 45.1373ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Market value per share, beginning balance |
$ 15.78ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 39.28ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Market value per share, ending balance |
$ 11.39ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 45.32ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Shares outstanding |
5,369,941us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
4,569,941us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
| Net income (loss) per weighted-average share |
$ (3.48)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
$ 18.61us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| Weighted-average shares outstanding |
5,346,608us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
993,830us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember |
|
| ProShares Ultra Yen [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 14.1189ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 18.6318ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Net investment income (loss) |
$ (0.0321)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ (0.0428)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Net realized and unrealized gain (loss) |
$ (0.0871)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 0.7168ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Change in net asset value from operations |
$ (0.1192)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 0.6740ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Net asset value, ending balance |
$ 13.9997ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 19.3058ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Market value per share, beginning balance |
$ 14.12ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 18.61ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Market value per share, ending balance |
$ 13.99ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 19.29ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Shares outstanding |
400,014us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
150,014us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Net income (loss) per weighted-average share |
$ (0.41)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 0.67us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Weighted-average shares outstanding |
283,347us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
150,014us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
|
| Pro Forma [Member] | ProShares Ultra VIX Short-Term Futures ETF [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 125.4591ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 335.4203ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net investment income (loss) |
$ (0.4056)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (1.4595)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net realized and unrealized gain (loss) |
$ (49.1045)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (32.4784)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Change in net asset value from operations |
$ (49.5101)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (33.9379)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net asset value, ending balance |
$ 75.9490ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 301.4824ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, beginning balance |
$ 125.75ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 335.60ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, ending balance |
$ 75.25ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 299.55ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Shares outstanding |
9,134,020us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
2,804,020us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
| Net income (loss) per weighted-average share |
$ (44.65)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (13.89)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Weighted-average shares outstanding |
5,053,242us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
742,920us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Pro Forma [Member] | ProShares Ultra Bloomberg Commodity [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 52.1342ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 77.7259ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net investment income (loss) |
$ (0.1104)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (0.1855)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net realized and unrealized gain (loss) |
$ (6.3693)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 10.8849ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Change in net asset value from operations |
$ (6.4797)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 10.6994ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net asset value, ending balance |
$ 45.6545ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 88.4253ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, beginning balance |
$ 51.44ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 76.52ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, ending balance |
$ 46.80ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 86.04ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Shares outstanding |
50,004us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
50,004us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
| Net income (loss) per weighted-average share |
$ (6.48)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 10.70us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Weighted-average shares outstanding |
50,004us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
37,504us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Pro Forma [Member] | ProShares Ultra Bloomberg Crude Oil [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 50.7400ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 160.4495ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net investment income (loss) |
$ (0.0920)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (0.3562)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net realized and unrealized gain (loss) |
$ (16.5231)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 13.0370ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Change in net asset value from operations |
$ (16.6151)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 12.6808ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net asset value, ending balance |
$ 34.1249ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 173.1303ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, beginning balance |
$ 51.85ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 161.10ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, ending balance |
$ 33.95ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 172.80ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Shares outstanding |
29,439,834us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
8,879,834us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
| Net income (loss) per weighted-average share |
$ (9.74)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 22.80us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Weighted-average shares outstanding |
20,040,390us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
936,056us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Pro Forma [Member] | ProShares Ultra Bloomberg Natural Gas [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 61.6491ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 155.3534ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net investment income (loss) |
$ (0.1548)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (0.4732)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net realized and unrealized gain (loss) |
$ (15.8280)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 25.6692ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Change in net asset value from operations |
$ (15.9828)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 25.1960ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net asset value, ending balance |
$ 45.6663ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 180.5494ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, beginning balance |
$ 63.12ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 157.12ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, ending balance |
$ 45.56ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 181.28ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Shares outstanding |
1,342,485us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
1,142,485us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
| Net income (loss) per weighted-average share |
$ (13.91)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 74.42us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Weighted-average shares outstanding |
1,336,652us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
248,458us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergNaturalGasMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Pro Forma [Member] | ProShares Ultra Yen [Member] |
|
|
|
| Financial Highlights [Line Items] |
|
|
|
| Net asset value, beginning balance |
$ 56.4747ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 74.5261ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net investment income (loss) |
$ (0.1283)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ (0.1712)ck0001415311_NetInvestmentIncomeLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net realized and unrealized gain (loss) |
$ (0.3478)ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 2.8673ck0001415311_NetRealizedAndUnrealizedGainLossPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Change in net asset value from operations |
$ (0.4761)ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 2.6961ck0001415311_ChangeInNetAssetValueFromOperationsPerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Net asset value, ending balance |
$ 55.9986ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 77.2222ck0001415311_NetAssetValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, beginning balance |
$ 56.48ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 74.44ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Market value per share, ending balance |
$ 55.96ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 77.16ck0001415311_MarketValuePerShare / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Shares outstanding |
100,004us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
37,504us-gaap_CommonStockSharesOutstanding / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
| Net income (loss) per weighted-average share |
$ (1.64)us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
$ 2.70us-gaap_EarningsPerShareBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|
| Weighted-average shares outstanding |
70,837us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
37,504us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember |
|