v2.4.1.9

Investments - Gross Amounts Not Offset in Statements of Financial Condition (Detail) (USD $) | Mar. 31, 2015 | Mar. 31, 2014
--- | --- | ---
ProShares UltraShort Gold [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | $ (647,913)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | $ (1,422,997)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Financial Instruments for the Benefit of /the Counterparties | 647,913 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 1,422,997 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Gold [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (370,015)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | (354,660)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Financial Instruments for the Benefit of /the Counterparties | 370,015 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 354,660 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Gold [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (375,583)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | (182,225)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Financial Instruments for the Benefit of /the Counterparties | 375,583 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 182,225 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Gold [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (188,570)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | (322,896)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Financial Instruments for the Benefit of /the Counterparties | 188,570 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 322,896 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Silver [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition |  | 462,619 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Cash Collateral for the Funds / the Counterparties |  | (462,619)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (1,877,505)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Financial Instruments for the Benefit of /the Counterparties | 1,877,505 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
ProShares UltraShort Silver [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition |  | 138,563 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Financial Instruments for the Funds /the Counterparties |  | (138,563)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (860,699)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Financial Instruments for the Benefit of /the Counterparties | 860,699 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
ProShares UltraShort Silver [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition |  | 198,341 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Financial Instruments for the Funds /the Counterparties |  | (198,341)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (296,399)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Financial Instruments for the Benefit of /the Counterparties | 296,399 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
ProShares UltraShort Silver [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (701,580)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember | (204,570)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Financial Instruments for the Benefit of /the Counterparties | 701,580 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember | 204,570 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember
ProShares Ultra Bloomberg Commodity [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (54,521)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | (143,751)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Financial Instruments for the Benefit of /the Counterparties | 54,521 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 143,751 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
ProShares Ultra Bloomberg Commodity [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (55,872)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | (138,532)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Financial Instruments for the Benefit of /the Counterparties | 55,872 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 138,532 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
ProShares Ultra Bloomberg Commodity [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (19,040)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | (49,055)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Financial Instruments for the Benefit of /the Counterparties | 19,040 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 49,055 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember
ProShares Ultra Bloomberg Crude Oil [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (24,270,565)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | (24,223,667)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Financial Instruments for the Benefit of /the Counterparties | 24,270,565 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 24,223,667 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Crude Oil [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (24,277,344)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | (24,285,701)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Financial Instruments for the Benefit of /the Counterparties | 24,277,344 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 24,285,701 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Crude Oil [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (8,155,514)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | (5,528,160)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Financial Instruments for the Benefit of /the Counterparties | 8,155,514 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 5,528,160 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Crude Oil [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (21,770,796)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | (22,143,569)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Financial Instruments for the Benefit of /the Counterparties | 21,770,796 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 22,143,569 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Euro [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (361,029)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | (38,856)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Financial Instruments for the Benefit of /the Counterparties | 361,029 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 38,856 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
ProShares Ultra Euro [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (417,721)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | (64,515)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Financial Instruments for the Benefit of /the Counterparties | 417,721 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 64,515 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember
ProShares Ultra Yen [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (15,605)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | (12,255)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Financial Instruments for the Benefit of /the Counterparties | 15,605 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 12,255 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
ProShares Ultra Yen [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition | (25,573)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | (2,990)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Financial Instruments for the Benefit of /the Counterparties | 25,573 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 2,990 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Cash Collateral for the Benefit of / the Counterparties | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
Net Amount | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember
ProShares UltraShort Yen [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 446,692 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
Financial Instruments for the Funds /the Counterparties | (446,692)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (1,466,239)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Financial Instruments for the Benefit of /the Counterparties |  | 1,466,239 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
ProShares UltraShort Yen [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 221,065 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
Financial Instruments for the Funds /the Counterparties | (221,065)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (112,536)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Financial Instruments for the Benefit of /the Counterparties |  | 112,536 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember
ProShares Ultra Silver [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 12,075,006 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Cash Collateral for the Funds / the Counterparties | (12,075,006)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (6,220,069)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Financial Instruments for the Benefit of /the Counterparties |  | 6,220,069 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
ProShares Ultra Silver [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 4,343,236 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Financial Instruments for the Funds /the Counterparties | (4,343,236)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (2,124,796)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Financial Instruments for the Benefit of /the Counterparties |  | 2,124,796 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
ProShares Ultra Silver [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 2,548,949 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Financial Instruments for the Funds /the Counterparties | (2,548,949)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (1,384,207)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Financial Instruments for the Benefit of /the Counterparties |  | 1,384,207 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
ProShares Ultra Silver [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 3,653,677 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Financial Instruments for the Funds /the Counterparties | (3,653,677)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
Amounts of Recognized Liabilities presented in the Statements of Financial Condition |  | (2,666,048)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Financial Instruments for the Benefit of /the Counterparties |  | 2,666,048 us-gaap_DerivativeCollateralRightToReclaimSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Cash Collateral for the Benefit of / the Counterparties |  | 0 us-gaap_DerivativeCollateralRightToReclaimCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
Net Amount |  | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember
ProShares UltraShort Bloomberg Commodity [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 118,941 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 243,474 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net Amount | 118,941 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 243,474 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
ProShares UltraShort Bloomberg Commodity [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 113,070 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 240,271 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net Amount | 113,070 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 240,271 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
ProShares UltraShort Bloomberg Commodity [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 44,614 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 83,514 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net Amount | 44,614 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember | 83,514 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember
ProShares UltraShort Bloomberg Crude Oil [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 9,502,897 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 7,669,493 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Cash Collateral for the Funds / the Counterparties | (6,400,000)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | (6,800,000)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net Amount | 3,102,897 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 869,493 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Crude Oil [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 7,090,832 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 8,362,336 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Financial Instruments for the Funds /the Counterparties | (4,179,789)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | (7,598,657)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net Amount | 2,911,043 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 763,679 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Crude Oil [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 2,850,353 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 2,132,657 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Financial Instruments for the Funds /the Counterparties | (2,850,353)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | (2,132,657)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Crude Oil [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 7,413,391 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 8,853,591 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Financial Instruments for the Funds /the Counterparties | (4,951,884)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | (8,281,350)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net Amount | 2,461,507 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember | 572,241 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Euro [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 11,076,250 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | 8,193,303 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Financial Instruments for the Funds /the Counterparties | (7,250,046)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | (6,008,925)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net Amount | 3,826,204 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | 2,184,378 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
ProShares UltraShort Euro [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 12,313,945 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | 8,569,691 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Financial Instruments for the Funds /the Counterparties | (9,399,102)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | (6,592,366)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Cash Collateral for the Funds / the Counterparties |  | (11,518)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
Net Amount | 2,914,843 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember | 1,965,807 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember
ProShares Ultra Gold [Member] | Deutsche Bank AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 895,425 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | 1,231,694 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Cash Collateral for the Funds / the Counterparties | (800,000)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | (1,231,694)us-gaap_DerivativeCollateralObligationToReturnCash / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net Amount | 95,425 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_DeutscheBankAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
ProShares Ultra Gold [Member] | Goldman Sachs International [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 346,843 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | 222,126 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Financial Instruments for the Funds /the Counterparties | (311,985)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
Net Amount | 34,858 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | 222,126 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_GoldmanSachsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
ProShares Ultra Gold [Member] | Societe Generale S.A. [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 90,113 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | 190,591 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Financial Instruments for the Funds /the Counterparties | (90,113)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | (190,591)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_SocieteGeneraleSaMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
ProShares Ultra Gold [Member] | UBS AG [Member] |  |
Derivative [Line Items] |  |
Amounts of Recognized Assets presented in the Statements of Financial Condition | 328,587 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | 406,743 us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Financial Instruments for the Funds /the Counterparties | (302,741)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember | (406,743)us-gaap_DerivativeCollateralObligationToReturnSecurities / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember
Net Amount | $ 25,846 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = ck0001415311_UbsAgMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41678-113959 + Details
Name: | us-gaap_DerivativeCollateralObligationToReturnCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeCollateralObligationToReturnSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41678-113959 + Details
Name: | us-gaap_DerivativeCollateralRightToReclaimCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeCollateralRightToReclaimSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226006-175313 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41678-113959 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226006-175313 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=d3e41678-113959 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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_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_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_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_ProsharesUltraYenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |