XML 39 R28.htm IDEA: XBRL DOCUMENT
v3.24.3

Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($) | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2024 | Sep. 30, 2023 | Sep. 30, 2024 | Sep. 30, 2023 | Dec. 31, 2023
Accounting Policies [Abstract] |  |  |  |  |
Distributed earnings | $ 0 | $ 0 | $ 0 | $ 0 |
Average charges paid to broker per round-turn trade, maximum | 8.00 | $ 7 | 8.00 | $ 7 |
LME contracts receivable | $ 5,069,439 |  | $ 5,069,439 |  |
LME contracts payable |  |  |  |  | $ 4,456,438

X
- Definition Average charges paid to broker per round turn trade maximum. + References No definition available. + Details
Name: | dbc_AverageChargesPaidToBrokerPerRoundTurnTradeMaximum
Namespace Prefix: | dbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Trading assets. + References No definition available. + Details
Name: | dbc_TradingAssets
Namespace Prefix: | dbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B + Details
Name: | us-gaap_DistributedEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of liabilities as of the balance sheet date that pertain to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include short positions in securities, derivatives and commodities, obligations under repurchase agreements, and securities borrowed arrangements. + References No definition available. + Details
Name: | us-gaap_TradingLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant