| T. Rowe Price Capital Appreciation Equity ETF | Mar 31, 2026 | NPORT-P | 304,702 | $39,586,884 | 0.6% |
| T. Rowe Price Capital Appreciation Equity ETF | Dec 31, 2025 | NPORT-P | 234,226 | $50,307,060 | 0.8% |
| T. Rowe Price Capital Appreciation Equity ETF | Sep 30, 2025 | NPORT-P | 309,962 | $74,617,152 | 1.3% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Sep 30, 2025 | NPORT-P | 4,521 | $1,088,340 | 1.2% |
| T. Rowe Price Capital Appreciation Equity ETF | Jun 30, 2025 | NPORT-P | 275,340 | $66,081,600 | 1.4% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Jun 30, 2025 | NPORT-P | 1,630 | $391,200 | 1.4% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Mar 31, 2025 | NPORT-P | 1,831 | $427,593 | 1.9% |
| T. Rowe Price Technology ETF | Mar 31, 2025 | NPORT-P | 857 | $200,135 | 0.8% |
| T. Rowe Price Capital Appreciation Equity ETF | Mar 31, 2025 | NPORT-P | 179,117 | $41,829,193 | 1.1% |
| T. Rowe Price Technology ETF | Dec 31, 2024 | NPORT-P | 784 | $202,296 | 0.9% |
| T. Rowe Price Capital Appreciation Equity ETF | Dec 31, 2024 | NPORT-P | 84,403 | $21,778,506 | 0.7% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Dec 31, 2024 | NPORT-P | 897 | $231,453 | 2.0% |
| KraneShares Artificial Intelligence and Technology Public and Private ETF | Sep 30, 2024 | NPORT-P | 279 | $68,190 | 1.3% |
| BlackRock Science and Technology Term Trust | Mar 31, 2024 | NPORT-P | 32,907 | $8,975,384 | 0.5% |
| ERShares Private-Public Crossover ETF | Sep 30, 2023 | NPORT-P | 2,151 | $462,142 | 0.7% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2023 | NPORT-P | Not set | $5,706,050 | 0.3% |
| ERShares Private-Public Crossover ETF | Jun 30, 2023 | NPORT-P | 1,668 | $376,785 | 0.8% |
| BlackRock ESG Capital Allocation Term Trust | Mar 31, 2023 | NPORT-P | Not set | $5,759,732 | 0.3% |
| ERShares Private-Public Crossover ETF | Mar 31, 2023 | NPORT-P | 1,401 | $289,363 | 0.8% |
| Alger Mid Cap 40 ETF | Mar 31, 2023 | NPORT-P | 2,268 | $468,433 | 1.6% |
| BlackRock ESG Capital Allocation Term Trust | Dec 31, 2022 | NPORT-P | Not set | $5,626,106 | 0.3% |
| ERShares Private-Public Crossover ETF | Dec 31, 2022 | NPORT-P | 1,271 | $212,676 | 0.8% |
| Alger Mid Cap 40 ETF | Dec 31, 2022 | NPORT-P | 2,340 | $391,552 | 1.4% |
| ERShares Private-Public Crossover ETF | Sep 30, 2022 | NPORT-P | 1,125 | $171,248 | 0.6% |
| BlackRock ESG Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | Not set | $5,568,455 | 0.3% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2022 | NPORT-P | 3,000 | $456,660 | 0.0% |
| BlackRock ESG Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | Not set | $5,756,898 | 0.3% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2022 | NPORT-P | 3,000 | $418,740 | 0.0% |
| ERShares Private-Public Crossover ETF | Jun 30, 2022 | NPORT-P | 1,125 | $157,028 | 0.5% |
| BlackRock Capital Allocation Term Trust | Mar 31, 2022 | NPORT-P | 3,000 | $718,380 | 0.0% |
| ERShares Private-Public Crossover ETF | Mar 31, 2022 | NPORT-P | 412 | $98,658 | 0.2% |
| ARK Blockchain & Fintech Innovation ETF | Jan 31, 2022 | NPORT-P | 112,388 | $28,435,288 | 1.8% |
| BlackRock Capital Allocation Term Trust | Dec 31, 2021 | NPORT-P | 3,000 | $819,540 | 0.0% |
| ARK Blockchain & Fintech Innovation ETF | Oct 29, 2021 | NPORT-P | 238,976 | $69,298,260 | 2.0% |
| BlackRock Capital Allocation Term Trust | Sep 30, 2021 | NPORT-P | 3,000 | $749,670 | 0.0% |
| ARK Blockchain & Fintech Innovation ETF | Jul 30, 2021 | NPORT-P | 192,277 | $45,069,729 | 1.2% |
| BlackRock Capital Allocation Term Trust | Jun 30, 2021 | NPORT-P | 3,000 | $716,220 | 0.0% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2021 | NPORT-P | 304,270 | $75,154,690 | 1.8% |
| ARK Blockchain & Fintech Innovation ETF | Jan 29, 2021 | NPORT-P | 215,868 | $49,116,446 | 1.8% |
| ARK Blockchain & Fintech Innovation ETF | Oct 30, 2020 | NPORT-P | 61,339 | $12,888,551 | 1.4% |
| ARK Blockchain & Fintech Innovation ETF | Jul 31, 2020 | NPORT-P | 28,999 | $5,246,499 | 1.5% |
| ARK Next Generation Technology ETF | Jul 31, 2020 | NPORT-P | 109,687 | $19,844,572 | 1.0% |
| ARK Blockchain & Fintech Innovation ETF | Apr 30, 2020 | NPORT-P | 7,914 | $1,217,965 | 1.1% |
| ARK Next Generation Technology ETF | Apr 30, 2020 | NPORT-P | 59,987 | $9,231,999 | 1.3% |