XML 53 R42.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Financial Highlights - Schedule of Net Asset Value Per Share (Detail) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Net Asset Value |  |  |  |
Net asset value per Share, beginning of period |  | $ 20.74 | $ 20.16 | $ 19.73
Net realized and change in unrealized gain (loss) on United States Treasury Obligations, Affiliated Investments and Commodity Futures Contracts | [1] | 5.90 | 0.68 | 0.44
Net investment income (loss) | [2] | 1.04 | 0.86 | 0.09
Net income (loss) |  | 6.94 | 1.54 | 0.53
Less:Return of capital distributions |  | (1.08) | (0.96) | (0.10)
Net asset value per Share, end of period |  | 26.60 | 20.74 | 20.16
Market value per Share, beginning of period | [3] | 20.73 | 20.15 | 19.75
Market value per Share, end of period | [3] | $ 26.59 | $ 20.73 | $ 20.15
Ratio to average Net Assets |  |  |  |
Net investment income (loss) |  | 4.27% | 4.09% | 0.45%
Expenses, after waivers |  | 0.88% | 0.87% | 0.88%
Expenses, prior to waivers |  | 0.93% | 0.93% | 0.92%
Total Return, at net asset value | [4] | 33.51% | 7.59% | 2.68%
Total Return, at market value | [4] | 33.53% | 7.58% | 2.53%
[1] | Net realized and change in unrealized gain (loss) on United States Treasury Obligations, Affiliated Investments and Commodity Futures Contracts per share may not correlate with the Fund's net realized and unrealized gain (loss) due to timing of shareholder transactions in relation to the fluctuating market values of the Fund's investments.
[2] | Based on average shares outstanding.
[3] | The mean between the last bid and ask prices.
[4] | Total Return, at NAV is calculated assuming an initial investment made at the NAV at the beginning of the period, reinvestment of all dividends and distributions at NAV during the period, and redemption of Shares at NAV on the last day of the period. Total Return, at NAV includes adjustments in accordance with U.S. GAAP and as such, the NAV for financial reporting purposes and the returns based upon those NAVs may differ from the NAVs and returns for shareholder transactions. Total Return, at market value is calculated assuming an initial investment made at the market value at the beginning of the period, reinvestment of all dividends and distributions at market value during the period, and redemption of Shares at the market value on the last day of the period. Not annualized for periods less than one year, if applicable.

X
- Definition Average net assets to expenses prior to waivers. + References No definition available. + Details
Name: | dba_AverageNetAssetsToExpensesPriorToWaivers
Namespace Prefix: | dba_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Market value per share. + References No definition available. + Details
Name: | dba_MarketValuePerShare
Namespace Prefix: | dba_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Return at market value. + References No definition available. + Details
Name: | dba_ReturnAtMarketValue
Namespace Prefix: | dba_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage, after deduction of voluntary fee waiver, of expense to average net assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-7 + Details
Name: | us-gaap_InvestmentCompanyExpenseRatioIncludingVoluntaryFeeWaiver
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Per share or unit amount of realized and unrealized gain (loss) on investment. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 + Details
Name: | us-gaap_InvestmentCompanyGainLossOnInvestmentPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or unit amount of investment income (loss) and realized and unrealized gain (loss) on investment. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 + Details
Name: | us-gaap_InvestmentCompanyInvestmentIncomeLossFromOperationsPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or unit amount, after investment expense, of dividend and interest investment income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 + Details
Name: | us-gaap_InvestmentCompanyInvestmentIncomeLossPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of investment income (loss) to average net assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-10 + Details
Name: | us-gaap_InvestmentCompanyInvestmentIncomeLossRatio
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or unit amount of capital distribution in excess of tax basis earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-8 + Details
Name: | us-gaap_InvestmentCompanyTaxReturnOfCapitalDistributionPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage increase (decrease) in fund net asset value, assuming reinvestment of dividends and capital gain distributions. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-18 + Details
Name: | us-gaap_InvestmentCompanyTotalReturn
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477796/946-210-45-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2 + Details
Name: | us-gaap_NetAssetValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant