| The Private Shares Fund | Jun 30, 2026 | NPORT-P | 1,194,524 | $15,050,881 | 1.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2026 | NPORT-P | 30,412 | $31,324 | 0.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 496 | $511 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2026 | NPORT-P | 30,412 | $31,324 | 0.0% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2026 | NPORT-P | 496 | $511 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2025 | NPORT-P | 30,412 | $31,324 | 0.0% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 496 | $511 | 0.0% |
| Destiny Tech100 Inc. | Dec 31, 2025 | NPORT-P | 887 | $1,165,336 | 0.3% |
| Destiny Tech100 Inc. | Sep 30, 2025 | NPORT-P | 887 | $1,170,055 | 0.7% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2025 | NPORT-P | 30,412 | $31,324 | 0.0% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2025 | NPORT-P | 496 | $511 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2025 | NPORT-P | 2,189,612 | $21,896 | 0.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | 35,677 | $357 | 0.0% |
| Destiny Tech100 Inc. | Jun 30, 2025 | NPORT-P | 887 | $1,093,751 | 1.5% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2025 | NPORT-P | 2,189,612 | $21,896 | 0.0% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | 35,677 | $357 | 0.0% |
| Destiny Tech100 Inc. | Mar 31, 2025 | NPORT-P | 63,846 | $973,652 | 1.4% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2024 | NPORT-P | 2,189,612 | $1,926,859 | 0.1% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | 35,677 | $31,396 | 0.0% |
| Destiny Tech100 Inc. | Dec 31, 2024 | NPORT-P/A | 63,846 | $973,652 | 1.4% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2024 | NPORT-P | 2,189,612 | $46,660,632 | 2.5% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | 35,677 | $760,277 | 0.0% |
| Destiny Tech100 Inc. | Sep 30, 2024 | NPORT-P/A | 63,846 | $1,447,389 | 2.5% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2024 | NPORT-P | 2,189,612 | $48,587,490 | 2.6% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | 35,677 | $791,673 | 0.0% |
| Destiny Tech100 Inc. | Jun 30, 2024 | NPORT-P/A | 63,846 | $1,447,389 | 2.6% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2024 | NPORT-P | 2,189,612 | $46,354,086 | 2.2% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | 35,677 | $755,282 | 0.0% |
| Destiny Tech100 Inc. | Mar 31, 2024 | NPORT-P/A | 63,846 | $1,447,389 | 2.6% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2023 | NPORT-P | 2,189,612 | $43,836,032 | 2.2% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 35,677 | $714,254 | 0.0% |
| Destiny Tech100 Inc. | Dec 31, 2023 | NPORT-P/A | 63,846 | $1,447,389 | 2.8% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2023 | NPORT-P | 2,189,612 | $34,749,142 | 1.8% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | 35,677 | $566,194 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2023 | NPORT-P | 2,189,612 | $36,435,144 | 1.7% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | 35,677 | $593,665 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2023 | NPORT-P | 2,189,612 | $36,238,079 | 1.7% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P/A | 35,677 | $590,454 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2022 | NPORT-P | 2,189,612 | $36,062,910 | 1.8% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P/A | 35,677 | $587,600 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2022 | NPORT-P | 2,189,612 | $38,033,560 | 1.8% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 35,677 | $619,709 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2022 | NPORT-P | 2,189,612 | $37,814,599 | 1.7% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 35,677 | $616,142 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2022 | NPORT-P | 2,189,612 | $45,631,514 | 1.5% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 35,677 | $743,509 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2021 | NPORT-P | 2,189,612 | $50,580,037 | 1.3% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 35,677 | $824,139 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2021 | NPORT-P | 2,189,612 | $51,937,597 | 1.1% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 35,677 | $846,258 | 0.0% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2021 | NPORT-P | 2,189,612 | $49,988,842 | 1.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | 35,677 | $814,506 | 0.0% |