| Mar 31, 2026 | Mar 31, 2026 | NPORT-P | Monthly portfolio investments report | | |
| Mar 31, 2026 | Mar 31, 2026 | NPORT-P | Monthly portfolio investments report | | |
| Mar 31, 2026 | Mar 31, 2026 | NPORT-P | Monthly portfolio investments report | | |
| Jan 12, 2026 | Jan 12, 2026 | N-CEN | Annual report on Form N-CEN | | |
| Dec 30, 2025 | Dec 30, 2025 | N-CSR | Certified shareholder report | | |
| Dec 30, 2025 | Dec 30, 2025 | N-CSR | Certified shareholder report | | |
| Dec 23, 2025 | Dec 23, 2025 | NPORT-P | Monthly portfolio investments report | | |
| Dec 23, 2025 | Dec 23, 2025 | NPORT-P | Monthly portfolio investments report | | |
| Dec 23, 2025 | Dec 23, 2025 | NPORT-P | Monthly portfolio investments report | | |
| Sep 25, 2025 | Sep 25, 2025 | NPORT-P | Monthly portfolio investments report | | |
| Sep 25, 2025 | Sep 25, 2025 | NPORT-P | Monthly portfolio investments report | | |
| Sep 25, 2025 | Sep 25, 2025 | NPORT-P | Monthly portfolio investments report | | |