| Jun 15, 2026 | Jun 15, 2026 | N-CEN | Annual report on Form N-CEN | | |
| Jun 09, 2026 | Jun 09, 2026 | DEFA14A | Additional proxy soliciting materials | | |
| Jun 03, 2026 | Jun 03, 2026 | DEFA14A | Additional proxy soliciting materials | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSR | Certified shareholder report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSR | Certified shareholder report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSR | Certified shareholder report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSRS | Certified shareholder semi-annual report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSRS | Certified shareholder semi-annual report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSRS | Certified shareholder semi-annual report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSR | Certified shareholder report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSRS | Certified shareholder semi-annual report | | |
| Jun 02, 2026 | Jun 02, 2026 | N-CSR | Certified shareholder report | | |