| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2026 | NPORT-P | 14,294 | $14,454,051 | 2.1% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2026 | NPORT-P | 16,214 | $18,239,894 | 2.2% |
| ARK Blockchain & Fintech Innovation ETF | Jan 30, 2026 | NPORT-P | 16,957 | $25,193,395 | 2.6% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 120 | $193,509 | 0.0% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2025 | NPORT-P | 119 | $191,896 | 0.0% |
| ARK Blockchain & Fintech Innovation ETF | Oct 31, 2025 | NPORT-P | 17,261 | $29,616,889 | 2.3% |
| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2025 | NPORT-P | 19,313 | $33,293,640 | 2.4% |
| BlackRock Science and Technology Term Trust | Jun 30, 2025 | NPORT-P | 10,054 | $18,464,543 | 1.2% |
| BlackRock Science and Technology Trust | Jun 30, 2025 | NPORT-P | 4,189 | $7,693,254 | 0.5% |
| BlackRock Technology and Private Equity Term Trust | Jun 30, 2025 | NPORT-P | 12,953 | $23,788,664 | 1.5% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2025 | NPORT-P | 19,081 | $30,647,018 | 3.4% |
| BlackRock Science and Technology Term Trust | Mar 31, 2025 | NPORT-P | 9,922 | $15,208,394 | 1.1% |
| BlackRock Technology and Private Equity Term Trust | Mar 31, 2025 | NPORT-P | 12,705 | $19,474,162 | 1.4% |
| ARK Blockchain & Fintech Innovation ETF | Jan 31, 2025 | NPORT-P | 20,525 | $33,429,379 | 3.0% |
| BlackRock Science and Technology Term Trust | Dec 31, 2024 | NPORT-P | 8,718 | $12,955,627 | 0.8% |
| ARK Blockchain & Fintech Innovation ETF | Oct 31, 2024 | NPORT-P | 22,667 | $34,676,198 | 3.9% |
| BlackRock Science and Technology Term Trust | Sep 30, 2024 | NPORT-P | 5,393 | $8,443,382 | 0.5% |
| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2024 | NPORT-P | 26,845 | $32,847,356 | 4.0% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2024 | NPORT-P | 31,949 | $38,535,330 | 4.0% |
| ARK Blockchain & Fintech Innovation ETF | Jan 31, 2024 | NPORT-P | 38,374 | $48,570,379 | 4.7% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 2,897 | $3,739,856 | 0.2% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2023 | NPORT-P/A | 2,986 | $3,854,750 | 0.2% |
| ARK Blockchain & Fintech Innovation ETF | Oct 31, 2023 | NPORT-P | 38,049 | $25,520,597 | 3.4% |
| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2023 | NPORT-P | 24,499 | $45,517,768 | 4.2% |
| BlackRock Science and Technology Term Trust | Jun 30, 2023 | NPORT-P | 12,935 | $22,399,125 | 1.4% |
| BlackRock Science and Technology Trust | Jun 30, 2023 | NPORT-P | 6,260 | $10,840,241 | 0.9% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | 3,814 | $6,604,582 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Apr 28, 2023 | NPORT-P | 21,239 | $33,981,651 | 4.4% |
| BlackRock Science and Technology Term Trust | Mar 31, 2023 | NPORT-P | 14,561 | $23,201,903 | 1.5% |
| BlackRock Science and Technology Trust | Mar 31, 2023 | NPORT-P | 6,656 | $10,605,856 | 1.0% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P/A | 3,814 | $6,077,334 | 0.3% |
| ARK Blockchain & Fintech Innovation ETF | Jan 31, 2023 | NPORT-P | 22,679 | $33,965,244 | 3.9% |
| BlackRock Science and Technology Term Trust | Dec 31, 2022 | NPORT-P | 16,164 | $22,439,656 | 1.5% |
| BlackRock Science and Technology Trust | Dec 31, 2022 | NPORT-P | 6,728 | $9,340,139 | 1.0% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P/A | 4,140 | $5,747,351 | 0.3% |
| ARK Blockchain & Fintech Innovation ETF | Oct 31, 2022 | NPORT-P | 23,759 | $34,106,794 | 4.2% |
| BlackRock Science and Technology Term Trust | Sep 30, 2022 | NPORT-P | 15,443 | $19,259,913 | 1.2% |
| BlackRock Science and Technology Trust | Sep 30, 2022 | NPORT-P | 5,642 | $7,036,484 | 0.7% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 3,795 | $4,732,977 | 0.3% |
| ARK Blockchain & Fintech Innovation ETF | Jul 29, 2022 | NPORT-P | 25,343 | $45,198,466 | 4.8% |
| BlackRock Science and Technology Term Trust | Jun 30, 2022 | NPORT-P | 14,422 | $20,812,849 | 1.2% |
| BlackRock Science and Technology Trust | Jun 30, 2022 | NPORT-P | 4,805 | $6,934,249 | 0.6% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 3,795 | $5,476,686 | 0.3% |
| ARK Blockchain & Fintech Innovation ETF | Apr 29, 2022 | NPORT-P | 29,422 | $50,375,991 | 4.6% |
| BlackRock Science and Technology Term Trust | Mar 31, 2022 | NPORT-P | 14,925 | $29,561,850 | 1.2% |
| BlackRock Science and Technology Trust | Mar 31, 2022 | NPORT-P | 4,805 | $9,517,232 | 0.7% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 3,833 | $7,591,998 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Jan 31, 2022 | NPORT-P | 28,465 | $57,210,135 | 3.6% |
| BlackRock Science and Technology Term Trust | Dec 31, 2021 | NPORT-P | 14,925 | $39,178,119 | 1.3% |
| BlackRock Science and Technology Trust | Dec 31, 2021 | NPORT-P | 4,805 | $12,613,123 | 0.8% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 3,966 | $10,410,748 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Oct 29, 2021 | NPORT-P | 40,030 | $120,800,318 | 3.5% |
| BlackRock Science and Technology Term Trust | Sep 30, 2021 | NPORT-P | 14,925 | $41,720,774 | 1.3% |
| BlackRock Science and Technology Trust | Sep 30, 2021 | NPORT-P | 5,007 | $13,996,376 | 0.8% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 3,966 | $11,086,405 | 0.5% |
| ARK Blockchain & Fintech Innovation ETF | Jul 30, 2021 | NPORT-P | 50,587 | $137,390,641 | 3.8% |
| BlackRock Science and Technology Term Trust | Jun 30, 2021 | NPORT-P | 14,925 | $36,601,017 | 1.1% |
| BlackRock Science and Technology Trust | Jun 30, 2021 | NPORT-P | 4,937 | $12,107,150 | 0.9% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | 3,966 | $9,725,939 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2021 | NPORT-P | 58,231 | $142,922,426 | 3.4% |
| BlackRock Science and Technology Term Trust | Mar 31, 2021 | NPORT-P | 14,925 | $33,303,706 | 1.1% |
| BlackRock Science and Technology Trust | Mar 31, 2021 | NPORT-P | 4,997 | $11,150,326 | 0.9% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2021 | NPORT-P | 3,966 | $8,849,749 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Jan 29, 2021 | NPORT-P | 41,834 | $87,294,835 | 3.2% |
| BlackRock Science and Technology Term Trust | Dec 31, 2020 | NPORT-P | 15,862 | $36,856,004 | 1.2% |
| BlackRock Science and Technology Trust | Dec 31, 2020 | NPORT-P | 5,060 | $11,757,116 | 0.9% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2020 | NPORT-P | 3,966 | $9,215,163 | 0.4% |
| ARK Blockchain & Fintech Innovation ETF | Oct 30, 2020 | NPORT-P | 17,554 | $29,592,974 | 3.3% |
| BlackRock Science and Technology Term Trust | Sep 30, 2020 | NPORT-P | 16,766 | $30,924,601 | 1.4% |
| BlackRock Science and Technology Trust | Sep 30, 2020 | NPORT-P | 5,298 | $9,772,071 | 0.9% |
| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2020 | NPORT-P | 7,714 | $12,875,900 | 3.7% |
| BlackRock Science and Technology Term Trust | Jun 30, 2020 | NPORT-P | 16,903 | $24,602,210 | 1.2% |
| BlackRock Science and Technology Trust | Jun 30, 2020 | NPORT-P | 5,423 | $7,893,142 | 0.9% |
| BlackRock Science and Technology Term Trust | Mar 31, 2020 | NPORT-P | 17,419 | $14,804,309 | 1.1% |
| BlackRock Science and Technology Trust | Mar 31, 2020 | NPORT-P | 5,501 | $4,675,268 | 0.7% |
| BlackRock Science and Technology Term Trust | Dec 31, 2019 | NPORT-P | 17,419 | $14,328,792 | 0.9% |
| BlackRock Science and Technology Trust | Dec 31, 2019 | NPORT-P | 5,501 | $4,525,098 | 0.6% |
| BlackRock Science and Technology Term Trust | Sep 30, 2019 | NPORT-P | 17,419 | $11,455,158 | 0.8% |
| BlackRock Science and Technology Trust | Sep 30, 2019 | NPORT-P | 6,458 | $4,246,938 | 0.6% |