v3.22.2

Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2022
Accounting Policies [Abstract] |
Use of Estimates & Indemnifications | Use of Estimates & Indemnifications The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. In the normal course of business, the Trust enters into contracts that contain a variety of representations which provide general indemnifications. The Trust’s maximum exposure under these arrangements cannot be known; however, the Trust expects any risk of material or significant loss to be remote.
Basis of Presentation | Basis of Presentation Pursuant to rules and regulations of the SEC, these financial statements are presented for the Trust as a whole, as the SEC registrant, and for each Fund individually. The debts, liabilities, obligations and expenses incurred, contracted for or otherwise existing with respect to a particular Fund shall be enforceable only against the assets of such Fund and not against the assets of the Trust generally or any other Fund. Accordingly, the assets of each Fund of the Trust include only those funds and other assets that are paid to, held by or distributed to the Trust for the purchase of Shares in that Fund.
Statements of Cash Flows | Statements of Cash Flows The cash amounts shown in the Statements of Cash Flows are the amounts reported as cash in the Statements of Financial Condition dated June 30, 2022 and 2021, and represents cash, segregated cash balances with brokers for futures contracts, segregated cash with brokers for swap agreements and segregated cash with brokers for foreign currency forward agreements but does not include short-term investments.
Final Net Asset Value for Fiscal Period | Final Net Asset Value for Fiscal Period The cut-off times and the times of the calculation of the Funds’ final net asset value for creation and redemption of fund Shares for the six months ended June 30, 2022 were typically as follows. All times are Eastern Standard Time:
|  | Create/Redeem |  | NAV Calculation |  | NAV
Fund |  | Cut-off* |  | Time |  | Calculation Date
Ultra Silver and UltraShort Silver |  | 1:00 p.m. |  | 1:25 p.m. |  | June 30, 2022
Ultra Gold and UltraShort Gold |  | 1:00 p.m. |  | 1:30 p.m. |  | June 30, 2022
Ultra Bloomberg Crude Oil, |  |  |  |  |  |
Ultra Bloomberg Natural Gas, |  |  |  |  |  |
UltraShort Bloomberg Crude Oil and |  |  |  |  |  |
UltraShort Bloomberg Natural Gas |  | 2:00 p.m. |  | 2:30 p.m. |  | June 30, 2022
Ultra Euro, |  |  |  |  |  |
Ultra Yen, |  |  |  |  |  |
UltraShort Euro and |  |  |  |  |  |
UltraShort Yen |  | 3:00 p.m. |  | 4:00 p.m. |  | June 30, 2022
Short VIX Short-Term Futures ETF, |  |  |  |  |  |
Ultra VIX Short-Term Futures ETF, |  |  |  |  |  |
VIX Mid-Term Futures ETF and |  |  |  |  |  |
VIX Short-Term Futures ETF |  | 2:00 p.m. |  | 4:00 p.m. |  | June 30, 2022
* | Although the Funds’ shares may continue to trade on secondary markets subsequent to the calculation of the final NAV, these times represent the final opportunity to transact in creation or redemption units for the six months ended June 30, 2022.
Market value per Share is determined at the close of the applicable primary listing exchange and may be from when the Funds’ NAV per Share is calculated. For financial reporting purposes, the Funds value transactions based upon the final closing price in their primary markets. Accordingly, the investment valuations in these financial statements may differ from those used in the calculation of certain of the Funds’ final creation/redemption NAV for the six months ended June 30, 2022.
Investment Valuation | Investment Valuation Short-term investments are valued at amortized cost which approximates fair value for daily NAV purposes. For financial reporting purposes, short-term investments are valued at their market price using information provided by a third-party pricing service or market quotations. In each of these situations, valuations are typically categorized as Level I in the fair value hierarchy. Derivatives (e.g., futures contracts, options, swap agreements, forward agreements and foreign currency forward contracts) are generally valued using independent sources and/or agreements with counterparties or other procedures as determined by the Sponsor. Futures contracts, except for those entered into by the Gold, Silver, Australian Dollar and Short Euro Funds, are generally valued at the last settled price on the applicable exchange on which that future trades. Futures contracts entered into by the Gold, Silver, Australian Dollar and Short Euro Funds are generally valued at the last sales price prior to the time at which the NAV per Share of a Fund is determined. For financial reporting purposes, all futures contracts are generally valued at the last settled price. Futures contracts valuations are typically categorized as Level I in the fair value hierarchy. Swap agreements, forward agreements and foreign currency forward contracts valuations are typically categorized as Level II in the fair value hierarchy. The Sponsor may in its sole discretion choose to determine a fair value price as the basis for determining the market value of such position. Such fair value prices would generally be determined based on available inputs about the current value of the underlying financial instrument or commodity and would be based on principles that the Sponsor deems fair and equitable so long as such principles are consistent with industry standards. The Sponsor may fair value an asset of a Fund pursuant to the policies the Sponsor has adopted. Depending on the source and relevant significance of valuation inputs, these instruments may be classified as Level II or Level III in the fair value hierarchy. Fair value pricing may require subjective determinations about the value of an investment. While the Funds’ policies are intended to result in a calculation of its respective Fund’s NAV that fairly reflects investment values as of the time of pricing, such Fund cannot ensure that fair values determined by the Sponsor or persons acting at their direction would accurately reflect the price that a Fund could obtain for an investment if it were to dispose of that investment as of the time of pricing (for instance, in a forced or distressed sale). The prices used by such Fund may differ from the value that would be realized if the investments were sold and the differences could be material to the financial statements.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Funds disclose the fair value of their investments in a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The disclosure requirements establish a fair value hierarchy that distinguishes between: (1) market participant assumptions developed based on market data obtained from sources independent of the Funds (observable inputs); and (2) the Funds’ own assumptions about market participant assumptions developed based on the best information available under the circumstances (unobservable inputs). The three levels defined by the disclosure requirements hierarchy are as follows: Level I – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level II – Inputs other than quoted prices included within Level I that are observable for the asset or liability, either directly or indirectly. Level II assets include the following: quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market-corroborated inputs). Level III – Unobservable pricing input at the measurement date for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available. In some instances, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. The level in the fair value hierarchy within which the fair value measurement in its entirety falls is determined based on the lowest input level that is significant to the fair value measurement in its entirety. Fair value measurements also require additional disclosure when the volume and level of activity for the asset or liability have significantly decreased, as well as when circumstances indicate that a transaction is not orderly. The following table summarizes the valuation of investments at June 30, 2022 using the fair value hierarchy:
|  | Level I - Quoted Prices |  |  | Level II - Other Significant Observable Inputs |
Fund |  | Short-Term U.S. Government and Agencies |  |  | Futures Contracts * |  |  | Foreign Currency Forward Contracts |  |  | Swap Agreements |  |  | Total |
ProShares Short VIX Short-Term Futures ETF |  | $ | 151,418,355 |  |  | $ | 1,517,614 |  |  | $ | — |  |  | $ | — |  |  | $ | 152,935,969 |
ProShares Ultra Bloomberg Crude Oil |  |  | 526,423,284 |  |  |  | 58,454,799 |  |  |  | — |  |  |  | (152,287,155 | ) |  |  | 432,590,928 |
ProShares Ultra Bloomberg Natural Gas |  |  | 105,739,904 |  |  |  | (194,426,957 | ) |  |  | — |  |  |  | — |  |  |  | (88,687,053 | )
ProShares Ultra Euro |  |  | 4,690,703 |  |  |  | — |  |  |  | (332,395 | ) |  |  | — |  |  |  | 4,358,308 |
ProShares Ultra Gold |  |  | 208,696,447 |  |  |  | (3,932,509 | ) |  |  | — |  |  |  | (6,451,858 | ) |  |  | 198,312,080 |
ProShares Ultra Silver |  |  | 290,458,173 |  |  |  | (4,317,941 | ) |  |  | — |  |  |  | (60,411,930 | ) |  |  | 225,728,302 |
ProShares Ultra VIX Short-Term Futures ETF |  |  | 243,251,317 |  |  |  | 35,444,518 |  |  |  | — |  |  |  | — |  |  |  | 278,695,835 |
ProShares Ultra Yen |  |  | 992,969 |  |  |  | — |  |  |  | (77,150 | ) |  |  | — |  |  |  | 915,819 |
ProShares UltraShort Bloomberg Crude Oil |  |  | 232,635,606 |  |  |  | 28,516,831 |  |  |  | — |  |  |  | — |  |  |  | 261,152,437 |
ProShares UltraShort Bloomberg Natural Gas |  |  | 59,578,128 |  |  |  | 154,070,341 |  |  |  | — |  |  |  | — |  |  |  | 213,648,469 |
ProShares UltraShort Euro |  |  | 19,885,112 |  |  |  | — |  |  |  | 3,195,083 |  |  |  | — |  |  |  | 23,080,195 |
ProShares UltraShort Gold |  |  | 13,940,167 |  |  |  | 811,562 |  |  |  | — |  |  |  | 720,984 |  |  |  | 15,472,713 |
ProShares UltraShort Silver |  |  | 12,979,368 |  |  |  | 2,516,890 |  |  |  | — |  |  |  | 1,873,038 |  |  |  | 17,369,296 |
ProShares UltraShort Yen |  |  | 10,961,261 |  |  |  | — |  |  |  | 971,505 |  |  |  | — |  |  |  | 11,932,766 |
ProShares VIX Mid-Term Futures ETF |  |  | 31,775,002 |  |  |  | 3,080,667 |  |  |  | — |  |  |  | — |  |  |  | 34,855,669 |
ProShares VIX Short-Term Futures ETF |  |  | 169,526,219 |  |  |  | 3,375,427 |  |  |  | — |  |  |  | — |  |  |  | 172,901,646 |
Combined Trust: |  | $ | 2,082,952,015 |  |  | $ | 85,111,242 |  |  | $ | 3,757,043 |  |  | $ | (216,556,921 | ) |  | $ | 1,955,263,379 |
* | Includes cumulative appreciation (depreciation) of futures contracts as reported in the Schedule of Investments. Only current day’s variation margin is reported within the Statements of Financial Condition in receivable/payable on open futures.
The inputs or methodology used for valuing investments are not necessarily an indication of the risk associated with investing in those securities. The following table summarizes the valuation of investments at December 31, 2021 using the fair value hierarchy:
|  | Level I - Quoted Prices |  |  | Level II - Other Significant Observable Inputs |
Fund |  | Short-Term U.S. Government and Agencies |  |  | Futures Contracts * |  |  | Foreign Currency Forward Contracts |  |  | Swap Agreements |  |  | Total |
ProShares Short Euro |  | $ | — |  |  | $ | (5,400 | ) |  | $ | — |  |  | $ | — |  |  | $ | (5,400 | )
ProShares Short VIX Short-Term Futures ETF |  |  | 147,815,719 |  |  |  | 31,275,278 |  |  |  | — |  |  |  | — |  |  |  | 179,090,997 |
ProShares Ultra Bloomberg Crude Oil |  |  | 848,757,567 |  |  |  | 147,455,525 |  |  |  | — |  |  |  | 63,928,293 |  |  |  | 1,060,141,385 |
ProShares Ultra Bloomberg Natural Gas |  |  | 90,922,438 |  |  |  | (8,206,161 | ) |  |  | — |  |  |  | — |  |  |  | 82,716,277 |
ProShares Ultra Euro |  |  | 997,678 |  |  |  | — |  |  |  | 82,652 |  |  |  | — |  |  |  | 1,080,330 |
ProShares Ultra Gold |  |  | 207,956,320 |  |  |  | 654,894 |  |  |  | — |  |  |  | 8,639,188 |  |  |  | 217,250,402 |
ProShares Ultra Silver |  |  | 451,872,982 |  |  |  | 2,506,545 |  |  |  | — |  |  |  | 40,591,699 |  |  |  | 494,971,226 |
ProShares Ultra VIX Short-Term Futures ETF |  |  | 221,660,593 |  |  |  | (126,356,757 | ) |  |  | — |  |  |  | (477,437 | ) |  |  | 94,826,399 |
ProShares Ultra Yen |  |  | — |  |  |  | — |  |  |  | (93,112 | ) |  |  | — |  |  |  | (93,112 | )
ProShares UltraShort Australian Dollar |  |  | 1,999,875 |  |  |  | (65,155 | ) |  |  | — |  |  |  | — |  |  |  | 1,934,720 |
ProShares UltraShort Bloomberg Crude Oil |  |  | 55,916,023 |  |  |  | (8,409,462 | ) |  |  | — |  |  |  | — |  |  |  | 47,506,561 |
ProShares UltraShort Bloomberg Natural Gas |  |  | 123,821,548 |  |  |  | 13,436,251 |  |  |  | — |  |  |  | — |  |  |  | 137,257,799 |
ProShares UltraShort Euro |  |  | 46,961,125 |  |  |  | — |  |  |  | (208,041 | ) |  |  | — |  |  |  | 46,753,084 |
ProShares UltraShort Gold |  |  | 25,980,516 |  |  |  | 158,079 |  |  |  | — |  |  |  | (993,117 | ) |  |  | 25,145,478 |
ProShares UltraShort Silver |  |  | 22,994,261 |  |  |  | 652,493 |  |  |  | — |  |  |  | (1,921,414 | ) |  |  | 21,725,340 |
ProShares UltraShort Yen |  |  | 20,987,825 |  |  |  | — |  |  |  | 869,580 |  |  |  | — |  |  |  | 21,857,405 |
ProShares VIX Mid-Term Futures ETF |  |  | 85,922,969 |  |  |  | (624,388 | ) |  |  | — |  |  |  | — |  |  |  | 85,298,581 |
ProShares VIX Short-Term Futures ETF |  |  | 150,861,898 |  |  |  | (30,130,619 | ) |  |  | — |  |  |  | — |  |  |  | 120,731,279 |
Combined Trust: |  | $ | 2,505,429,337 |  |  | $ | 22,341,123 |  |  | $ | 651,079 |  |  | $ | 109,767,212 |  |  | $ | 2,638,188,751 |
* | Includes cumulative appreciation (depreciation) of futures contracts as reported in the Schedule of Investments. Only current day’s variation margin is reported within the Statements of Financial Condition in receivable/payable on open futures.
There were no transf e rs into or out of Level 3 for the fiscal year end. The inputs or methodology used for valuing investments are not necessarily an indication of the risk associated with investing in those securities.
Investment Transactions and Related Income | Investment Transactions and Related Income Investment transactions are recorded on the trade date. All such transactions are recorded on the identified cost basis and marked to market daily. Unrealized appreciation (depreciation) on open contracts are reflected in the Statements of Financial Condition and changes in the unrealized appreciation (depreciation) between periods are reflected in the Statements of Operations. Interest income is recognized on an accrual basis and includes, where applicable, the amortization of premium or discount, and is reflected as Interest Income in the Statement of Operations.
Brokerage Commissions and Futures Account Fees | Brokerage Commissions and Futures Account Fees Each Fund pays its respective brokerage commissions, including applicable exchange fees, National Futures Association (“NFA”) fees, give-up fees, pit brokerage fees and other transaction related fees and expenses charged in connection with trading activities for each Fund’s investment in U.S. Commodity Futures Trading Commission (“CFTC”) regulated investments. The effects of trading spreads, financing costs/fees associated with Financial Instruments, and costs relating to the purchase of U.S. Treasury securities or similar high credit quality short-term fixed-income would also be borne by the Funds. Brokerage commissions on futures contracts are recognized on a half-turn basis (e.g., the first half is recognized when the contract is purchased (opened) and the second half is recognized when the transaction is closed). The Sponsor is currently paying brokerage commissions on VIX futures contracts for the Matching VIX Funds that exceed variable create/redeem fees collected by more than 0.02% of the Matching VIX Fund’s average net assets annually.
Federal Income Tax | Federal Income Tax Each Fund is registered as a series of a Delaware statutory trust and is treated as a partnership for U.S. federal income tax purposes. Accordingly, no Fund expects to incur U.S. federal income tax liability; rather, each beneficial owner of a Fund’s Shares is required to take into account its allocable share of its Fund’s income, gain, loss, deductions and other items for its Fund’s taxable year ending with or within the beneficial owner’s taxable year. Management of the Funds has reviewed all open tax years and major jurisdictions (i.e., the last four tax year ends and the interim tax period since then, as applicable) and concluded that there is no tax liability resulting from unrecognized tax benefits relating to uncertain income tax positions taken or expected to be taken in future tax returns. The Funds are also not aware of any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will significantly change in the next twelve months. On an ongoing basis, management monitors its tax positions taken under the interpretation to determine if adjustments to conclusions are necessary based on factors including, but not limited to, on-going analysis of tax law, regulation, and interpretations thereof.

X
- Definition Final net asset value for fiscal period policy. + References No definition available. + Details
Name: | ck0001415311_FinalNetAssetValueForFiscalPeriodPolicyTextBlock
Namespace Prefix: | ck0001415311_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investment transactions and related income. + References No definition available. + Details
Name: | ck0001415311_InvestmentTransactionsAndRelatedIncomePolicyTextBlock
Namespace Prefix: | ck0001415311_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration