v3.26.1
Shareholder Fees
Mar. 30, 2026
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class A  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 5.50%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00% [1]
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class C  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 1.00%
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class R  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class Y  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class R5  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Fund | Invesco SteelPath MLP Alpha Fund | Class R6  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class A  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 5.50%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00% [2]
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class C  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 1.00%
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class R  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class Y  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class R5  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Alpha Plus Fund | Invesco SteelPath MLP Alpha Plus Fund | Class R6  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class A  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 5.50%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00% [3]
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class C  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 1.00%
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class R  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class Y  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class R5  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Income Fund | Invesco SteelPath MLP Income Fund | Class R6  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class A  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 5.50%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00% [4]
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class C  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 1.00%
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class R  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class Y  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class R5  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
Invesco SteelPath MLP Select 40 Fund | Invesco SteelPath MLP Select 40 Fund | Class R6  
Prospectus [Line Items]  
Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price) 0.00%
Maximum Deferred Sales Charge (as a percentage of Offering Price) 0.00%
[1] A contingent deferred sales charge may apply in some cases. See “Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).”
[2] A contingent deferred sales charge may apply in some cases. See “Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).”
[3] A contingent deferred sales charge may apply in some cases. See “Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).”
[4] A contingent deferred sales charge may apply in some cases. See “Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).”