| BlackRock Science and Technology Term Trust | Jun 30, 2026 | NPORT-P | 748,193 | $9,386,950 | 0.4% |
| BlackRock Science and Technology Trust | Jun 30, 2026 | NPORT-P | 399,318 | $5,461,530 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2026 | NPORT-P | 932,111 | $12,683,368 | 1.0% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2026 | NPORT-P | 57,824 | $786,483 | 0.1% |
| BlackRock Science and Technology Term Trust | Mar 31, 2026 | NPORT-P | 748,193 | $5,508,787 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2026 | NPORT-P | 399,318 | $3,395,728 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2026 | NPORT-P | 932,111 | $7,860,359 | 0.9% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2026 | NPORT-P | 57,824 | $487,281 | 0.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2025 | NPORT-P | 748,193 | $4,653,324 | 0.3% |
| BlackRock Science and Technology Trust | Dec 31, 2025 | NPORT-P | 399,318 | $2,949,828 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2025 | NPORT-P | 932,111 | $6,817,726 | 0.7% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 57,824 | $422,591 | 0.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2025 | NPORT-P | 748,193 | $4,653,324 | 0.3% |
| BlackRock Science and Technology Trust | Sep 30, 2025 | NPORT-P | 399,318 | $2,949,828 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2025 | NPORT-P | 932,111 | $6,817,726 | 0.7% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2025 | NPORT-P | 57,824 | $422,591 | 0.0% |
| BlackRock Science and Technology Term Trust | Jun 30, 2025 | NPORT-P | 748,193 | $7,167,689 | 0.5% |
| BlackRock Science and Technology Trust | Jun 30, 2025 | NPORT-P | 399,318 | $3,825,466 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2025 | NPORT-P | 932,111 | $8,929,623 | 0.6% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2025 | NPORT-P | 57,824 | $553,954 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2025 | NPORT-P | 748,193 | $6,703,809 | 0.5% |
| BlackRock Science and Technology Trust | Mar 31, 2025 | NPORT-P | 399,318 | $3,577,889 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2025 | NPORT-P | 932,111 | $8,351,715 | 0.6% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2025 | NPORT-P | 57,824 | $518,103 | 0.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2024 | NPORT-P | 748,193 | $7,534,304 | 0.5% |
| BlackRock Science and Technology Trust | Dec 31, 2024 | NPORT-P | 399,318 | $4,021,132 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2024 | NPORT-P | 932,111 | $9,386,358 | 0.5% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2024 | NPORT-P | 57,824 | $582,288 | 0.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2024 | NPORT-P | 748,193 | $4,810,881 | 0.3% |
| BlackRock Science and Technology Trust | Sep 30, 2024 | NPORT-P | 399,318 | $2,567,615 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2024 | NPORT-P | 932,111 | $5,993,474 | 0.3% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2024 | NPORT-P | 57,824 | $371,808 | 0.0% |
| BlackRock Science and Technology Term Trust | Jun 30, 2024 | NPORT-P | 748,193 | $5,102,676 | 0.3% |
| BlackRock Science and Technology Trust | Jun 30, 2024 | NPORT-P | 399,318 | $2,723,349 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2024 | NPORT-P | 932,111 | $6,356,997 | 0.3% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2024 | NPORT-P | 57,824 | $394,360 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2024 | NPORT-P | 748,193 | $5,701,231 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2024 | NPORT-P | 399,318 | $3,042,803 | 0.2% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2024 | NPORT-P | 932,111 | $7,102,686 | 0.3% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2024 | NPORT-P | 57,824 | $440,619 | 0.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2023 | NPORT-P | 748,193 | $6,509,279 | 0.4% |
| BlackRock Science and Technology Trust | Dec 31, 2023 | NPORT-P | 399,318 | $3,474,067 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2023 | NPORT-P | 932,111 | $8,109,366 | 0.4% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 57,824 | $503,069 | 0.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2023 | NPORT-P | 748,193 | $6,509,279 | 0.4% |
| BlackRock Science and Technology Trust | Sep 30, 2023 | NPORT-P | 399,318 | $3,474,067 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2023 | NPORT-P | 932,111 | $8,109,366 | 0.4% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2023 | NPORT-P | 57,824 | $503,069 | 0.0% |
| BlackRock Science and Technology Term Trust | Jun 30, 2023 | NPORT-P | 748,193 | $8,282,497 | 0.5% |
| BlackRock Science and Technology Trust | Jun 30, 2023 | NPORT-P | 399,318 | $4,420,450 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2023 | NPORT-P | 932,111 | $10,318,469 | 0.5% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | 57,824 | $640,112 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2023 | NPORT-P | 748,193 | $5,327,134 | 0.3% |
| BlackRock Science and Technology Trust | Mar 31, 2023 | NPORT-P | 399,318 | $2,843,144 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2023 | NPORT-P | 932,111 | $6,636,630 | 0.3% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P/A | 57,824 | $411,707 | 0.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2022 | NPORT-P | 748,193 | $5,327,134 | 0.3% |
| BlackRock Science and Technology Trust | Dec 31, 2022 | NPORT-P | 399,318 | $2,843,144 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2022 | NPORT-P | 932,111 | $6,636,630 | 0.3% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P/A | 57,824 | $411,707 | 0.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2022 | NPORT-P | 748,193 | $6,920,785 | 0.4% |
| BlackRock Science and Technology Trust | Sep 30, 2022 | NPORT-P | 399,318 | $3,693,692 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2022 | NPORT-P | 932,111 | $8,622,027 | 0.4% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 57,824 | $534,872 | 0.0% |
| BlackRock Science and Technology Term Trust | Jun 30, 2022 | NPORT-P | 748,193 | $7,152,725 | 0.4% |
| BlackRock Science and Technology Trust | Jun 30, 2022 | NPORT-P | 399,318 | $3,817,480 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2022 | NPORT-P | 932,111 | $8,910,981 | 0.4% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 57,824 | $552,797 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2022 | NPORT-P | 748,193 | $10,227,798 | 0.4% |
| BlackRock Science and Technology Trust | Mar 31, 2022 | NPORT-P | 399,318 | $5,458,677 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2022 | NPORT-P | 932,111 | $12,741,957 | 0.4% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 57,824 | $790,454 | 0.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2021 | NPORT-P | 748,193 | $10,714,124 | 0.4% |
| BlackRock Science and Technology Trust | Dec 31, 2021 | NPORT-P | 399,318 | $5,718,234 | 0.3% |
| BlackRock Technology and Private Equity Term Trust | Dec 31, 2021 | NPORT-P | 932,111 | $13,347,830 | 0.3% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 57,824 | $828,040 | 0.0% |
| BlackRock Science and Technology Term Trust | Sep 30, 2021 | NPORT-P | 748,193 | $11,686,775 | 0.4% |
| BlackRock Science and Technology Trust | Sep 30, 2021 | NPORT-P | 399,318 | $6,237,347 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Sep 30, 2021 | NPORT-P | 932,111 | $14,559,574 | 0.3% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 57,824 | $903,211 | 0.0% |
| BlackRock Science and Technology Term Trust | Jun 30, 2021 | NPORT-P | 748,193 | $12,247,919 | 0.4% |
| BlackRock Science and Technology Trust | Jun 30, 2021 | NPORT-P | 399,318 | $6,087,313 | 0.4% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2021 | NPORT-P | 932,111 | $14,269,704 | 0.3% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | 57,824 | $885,539 | 0.0% |
| BlackRock Science and Technology Term Trust | Mar 31, 2021 | NPORT-P | 748,193 | $3,015,218 | 0.1% |
| BlackRock Science and Technology Term Trust | Dec 31, 2020 | NPORT-P | 748,193 | $3,015,218 | 0.1% |