| Item | Type | Period | Balance | Description | | Schedule of Investments | text | | | |
| Federal Income Tax Note | | duration | | Tabular disclosure of the federal tax basis of investment holdings. This item captures the aggregate cost of securities, aggregate gross unrealized appreciation for all securities in which there is an excess of value over tax cost, aggregate gross unrealized depreciation for all securities in which there is an excess of tax cost over value, net unrealized appreciation (depreciation), and an explanation of the differences between tax and book. |
| Federal Income Tax Note | text | | | Disclosure of information about federal income tax basis of investment holdings of investment company. |
| Investment Type | text | | | Information by type of investments. |
| text | | | |
| Investments | | duration | | Asset obtained to generate income or appreciate in value. |
| Investment, Tax Basis, Unrealized Gain (Loss) | text | | | |
| Investment, Tax Basis, Cost | $ | instant | debit | Amount of cost of investment for federal income tax purpose. |
| Investment, Tax Basis, Unrealized Gain | $ | instant | debit | Amount of cumulative increase in investment from unrealized gain when value exceeds cost for federal income tax purpose. |
| $ | instant | credit | |
| Investment, Tax Basis, Unrealized Gain (Loss), Total | $ | instant | debit | Amount of cumulative increase (decrease) in investment from unrealized gain (loss) when value exceeds (is less than) cost for federal income tax purpose. |