XML 40 R25.htm IDEA: XBRL DOCUMENT
v3.26.1

ORGANIZATION AND BUSINESS (Details) |  | 1 Months Ended | 3 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Feb. 26, 2008 USD ($) $ / shares shares | Nov. 30, 2007 shares | Mar. 31, 2026 USD ($) contract item $ / shares | Dec. 31, 2025 $ / shares | Mar. 31, 2025 $ / shares | Dec. 31, 2024 $ / shares
ORGANIZATION AND BUSINESS |  |  |  |  |  |
Investment objective successive valuation days | item |  |  | 30 |  |  |
Range of allowed change in nav compared to benchmark, percentage |  |  | 10.00% |  |  |
Investment objective threshold adjustment on average daily percentage change in price |  |  | 10.00% |  |  |
Transaction fee for each order pay by Authorized Participants | $ |  |  | $ 350 |  |  |
Number of initially registered shares on Form S-1 with the U.S. Securities and Exchange Commission | shares |  | 30,000,000 |  |  |  |
Net asset value per unit | $ / shares | $ 50 |  | $ 103.44 | $ 61.77 | $ 64.28 | $ 62.94
Number of shares issued | shares | 300,000 |  |  |  |  |
Value of shares issued | $ | $ 15,000,000 |  |  |  |  |
Minimum |  |  |  |  |  |
ORGANIZATION AND BUSINESS |  |  |  |  |  |
Range of allowed change in nav compared to benchmark, percentage |  |  | 10.00% |  |  |
Maximum |  |  |  |  |  |
ORGANIZATION AND BUSINESS |  |  |  |  |  |
Range of allowed change in nav compared to benchmark, percentage |  |  | 10.00% |  |  |
United States Contracts |  |  |  |  |  |
ORGANIZATION AND BUSINESS |  |  |  |  |  |
Number of contracts | contract |  |  | 1,115 |  |  |
Creation Baskets |  |  |  |  |  |
ORGANIZATION AND BUSINESS |  |  |  |  |  |
Number of shares per basket | item |  |  | 50,000 |  |  |

X
- Definition Represents the amount of fee paid per order. + References No definition available. + Details
Name: | uga_FeePaidPerOrder
Namespace Prefix: | uga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The successive valuation days used in the measurement of average daily percentage change in net asset value. + References No definition available. + Details
Name: | uga_InvestmentObjectiveSuccessiveValuationDays
Namespace Prefix: | uga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold adjustment on average daily percentage change in price of the derivatives. + References No definition available. + Details
Name: | uga_InvestmentObjectiveThresholdAdjustmentOnAverageDailyPercentageChangeInPrice
Namespace Prefix: | uga_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount represents the net asset value per unit. + References No definition available. + Details
Name: | uga_NetAssetValuePerUnit
Namespace Prefix: | uga_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares per basket. + References No definition available. + Details
Name: | uga_NumberOfUnitsPerBasket
Namespace Prefix: | uga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of initially registered shares. + References No definition available. + Details
Name: | uga_NumberOfUnitsRegisteredInPeriod
Namespace Prefix: | uga_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | uga_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems
Namespace Prefix: | uga_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The allowed range of change in the daily percentage change in NAV of the company compared to the benchmark of futures contract. + References No definition available. + Details
Name: | uga_RangeOfAllowedChangeInNavComparedToBenchmarkPercentage
Namespace Prefix: | uga_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period. + References No definition available. + Details
Name: | uga_UnitsIssuedDuringPeriodUnitsNewIssues
Namespace Prefix: | uga_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount received from the issuance of new shares during the period. + References No definition available. + Details
Name: | uga_UnitsIssuedDuringPeriodValueNewIssues
Namespace Prefix: | uga_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Balance held at close of period in number of contracts. + References No definition available. + Details
Name: | us-gaap_InvestmentOwnedBalanceContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | uga_InvestmentSecuritiesClassesAxis=uga_CreationBasketsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |