XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments in Affiliates - Summary of Transactions in, and Earnings from, Investments in Affiliates (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments In And Advances To Affiliates [Line Items]      
Beginning Value $ 148,120,840    
Change in Unrealized Appreciation (Depreciation) (863) $ 47,154 $ 12,095
Ending Value 154,307,059 148,120,840  
Dividend Income 5,184,488 4,909,542 814,462
Investment, Affiliated Issuer [Member]      
Investments In And Advances To Affiliates [Line Items]      
Beginning Value 94,268,880    
Ending Value 100,234,751 94,268,880  
Affiliated Investments [Member]      
Investments In And Advances To Affiliates [Line Items]      
Purchases at Cost 229,512,657 271,278,306 234,859,721
Proceeds from Sales (223,545,766) (246,563,115) (244,587,227)
Change in Unrealized Appreciation (Depreciation) (1,020) 54,034 13,199
Realized Gain (Loss)     (25,189)
Affiliated Investments [Member] | Invesco Government & Agency Portfolio, Institutional Class [Member]      
Investments In And Advances To Affiliates [Line Items]      
Purchases at Cost 229,512,657 271,278,306 219,809,829
Proceeds from Sales (223,545,766) (246,563,115) (239,588,964)
Affiliated Investments [Member] | Exchange Traded Funds [Member]      
Investments In And Advances To Affiliates [Line Items]      
Purchases at Cost     15,049,892
Proceeds from Sales     (4,998,263)
Change in Unrealized Appreciation (Depreciation) (1,020) 54,034 13,199
Realized Gain (Loss)     (25,189)
Affiliated Investments [Member] | Investment, Affiliated Issuer [Member]      
Investments In And Advances To Affiliates [Line Items]      
Beginning Value 94,268,880 69,499,655 79,239,151
Ending Value 100,234,751 94,268,880 69,499,655
Dividend Income 5,184,488 4,909,542 814,462
Affiliated Investments [Member] | Investment, Affiliated Issuer [Member] | Invesco Government & Agency Portfolio, Institutional Class [Member]      
Investments In And Advances To Affiliates [Line Items]      
Beginning Value 72,736,020 48,020,829 67,799,964
Ending Value 78,702,911 72,736,020 48,020,829
Dividend Income 4,110,402 3,912,473 715,870
Affiliated Investments [Member] | Investment, Affiliated Issuer [Member] | Exchange Traded Funds [Member]      
Investments In And Advances To Affiliates [Line Items]      
Beginning Value 21,532,860 21,478,826 11,439,187
Ending Value 21,531,840 21,532,860 21,478,826
Dividend Income $ 1,074,086 $ 997,069 $ 98,592