| Invesco BulletShares 2027 Corporate Bond ETF | ― | | ― | 724.21K | ― | ― | ― | 0.10% | $4.60B | | ― |
| iShares iBonds Dec 2028 Term Corporate ETF | ― | | ― | 592.45K | ― | ― | ― | 0.10% | $3.93B | | ― |
| iShares iBonds Dec 2029 Term Corporate ETF | ― | | ― | 762.09K | ― | ― | ― | 0.10% | $3.92B | | ― |
| iShares iBonds Dec 2027 Term Corporate ETF | ― | | ― | 593.82K | ― | ― | ― | 0.10% | $3.81B | | ― |
| Invesco BulletShares 2026 Corporate Bond ETF | ― | | ― | 891.60K | ― | ― | ― | 0.10% | $3.76B | | ― |
| iShares iBonds Dec 2026 Term Corporate ETF | ― | | ― | 577.45K | ― | ― | ― | 0.10% | $3.57B | | ― |
| Invesco BulletShares 2028 Corporate Bond ETF | ― | | ― | 567.62K | ― | ― | ― | 0.10% | $3.50B | | ― |
| iShares iBonds Dec 2030 Term Corporate ETF | ― | | ― | 666.43K | ― | ― | ― | 0.10% | $3.15B | | ― |
| Invesco BulletShares 2029 Corporate Bond ETF | ― | | ― | 676.50K | ― | ― | ― | 0.10% | $2.84B | | ― |
| Invesco BulletShares 2030 Corporate Bond ETF | ― | | ― | 668.16K | ― | ― | ― | 0.10% | $2.58B | | ― |
| iShares iBonds Dec 2031 Term Corporate ETF | ― | | ― | 518.30K | ― | ― | ― | 0.10% | $2.39B | | ― |
| iShares iBonds Dec 2026 Term Treasury ETF | ― | | ― | 446.13K | ― | ― | ― | 0.07% | $2.31B | | ― |
| iShares iBonds Dec 2027 Term Treasury ETF | ― | | ― | 406.61K | ― | ― | ― | 0.07% | $2.18B | | ― |
| iShares iBonds Dec 2028 Term Treasury ETF | ― | | ― | 382.51K | ― | ― | ― | 0.07% | $1.76B | | ― |
| Invesco BulletShares 2031 Corporate Bond ETF | ― | | ― | 588.36K | ― | ― | ― | 0.10% | $1.73B | | ― |
| iShares iBonds Dec 2032 Term Corporate ETF | ― | | ― | 220.72K | ― | ― | ― | 0.10% | $1.68B | | ― |
| Invesco BulletShares 2032 Corporate Bond ETF | ― | | ― | 304.81K | ― | ― | ― | 0.10% | $1.46B | | ― |
| iShares iBonds Dec 2029 Term Treasury ETF | ― | | ― | 263.81K | ― | ― | ― | 0.07% | $1.25B | | ― |
| iShares iBonds Dec 2033 Term Corporate ETF | ― | | ― | 247.46K | ― | ― | ― | 0.10% | $1.12B | | ― |
| Invesco BulletShares 2033 Corporate Bond ETF | ― | | ― | 207.08K | ― | ― | ― | 0.10% | $1.03B | | ― |
| Invesco BulletShares 2026 High Yield Corp Bond ETF | ― | | ― | 270.91K | ― | ― | ― | 0.43% | $973.13M | | ― |
| iShares iBonds Dec 2030 Term Treasury ETF | ― | | ― | 227.03K | ― | ― | ― | 0.07% | $882.91M | | ― |
| iShares iBonds Dec 2034 Term Corporate ETF | ― | | ― | 185.28K | ― | ― | ― | 0.10% | $876.47M | | ― |
| iShares iBonds 2026 Term High Yield and Income ETF | ― | | ― | 357.16K | ― | ― | ― | 0.35% | $869.65M | | ― |
| Invesco BulletShares 2027 High Yield Corporate Bond ETF | ― | | ― | 156.01K | ― | ― | ― | 0.42% | $846.57M | | ― |
| Invesco BulletShares 2028 High Yield Corporate Bond ETF | ― | | ― | 125.52K | ― | ― | ― | 0.42% | $689.92M | | ― |
| iShares iBonds Dec 2028 Term Muni Bond ETF | ― | | ― | 83.25K | ― | ― | ― | 0.18% | $650.29M | | ― |
| iShares iBonds Dec 2027 Term Muni Bond ETF | ― | | ― | 75.85K | ― | ― | ― | 0.18% | $649.47M | | ― |
| iShares iBonds Dec 2026 Term Muni Bond ETF | ― | | ― | 75.49K | ― | ― | ― | 0.18% | $586.92M | | ― |
| iShares iBonds Dec 2031 Term Treasury ETF | ― | | ― | 151.26K | ― | ― | ― | 0.07% | $563.41M | | ― |
| Invesco BulletShares 2034 Corporate Bond ETF | ― | | ― | 147.31K | ― | ― | ― | 0.10% | $552.90M | | ― |
| iShares iBonds Dec 2032 Term Treasury ETF | ― | | ― | 135.82K | ― | ― | ― | 0.07% | $549.74M | | ― |
| Invesco BulletShares 2029 High Yield Corporate Bond ETF | ― | | ― | 139.29K | ― | ― | ― | 0.42% | $529.83M | | ― |
| iShares iBonds 2027 Term High Yield and Income ETF | ― | | ― | 154.68K | ― | ― | ― | 0.35% | $500.13M | | ― |
| iShares iBonds 2029 Term High Yield and Income ETF | ― | | ― | 135.12K | ― | ― | ― | 0.35% | $466.23M | | ― |
| iShares iBonds Dec 2033 Term Treasury ETF | ― | | ― | 73.51K | ― | ― | ― | 0.07% | $462.66M | | ― |
| iShares iBonds Dec 2029 Term Muni Bond ETF | ― | | ― | 59.76K | ― | ― | ― | 0.18% | $453.02M | | ― |
| iShares iBonds 2028 Term High Yield and Income ETF | ― | | ― | 105.42K | ― | ― | ― | 0.35% | $452.27M | | ― |
| iShares iBonds Dec 2035 Term Corporate ETF | ― | | ― | 87.31K | ― | ― | ― | 0.10% | $356.84M | | ― |
| Invesco BulletShares 2027 Municipal Bond ETF | ― | | ― | 56.55K | ― | ― | ― | 0.18% | $342.55M | | ― |
| Invesco BulletShares 2028 Municipal Bond ETF | ― | | ― | 52.26K | ― | ― | ― | 0.18% | $306.74M | | ― |
| iShares iBonds Dec 2030 Term Muni Bond ETF | ― | | ― | 56.96K | ― | ― | ― | 0.18% | $299.61M | | ― |
| Invesco BulletShares 2026 Municipal Bond ETF | ― | | ― | 75.38K | ― | ― | ― | 0.18% | $290.39M | | ― |
| Invesco BulletShares 2030 High Yield Corporate Bond ETF | ― | | ― | 62.22K | ― | ― | ― | 0.42% | $286.14M | | ― |
| iShares iBonds Dec 2034 Term Treasury ETF | ― | | ― | 49.26K | ― | ― | ― | 0.07% | $278.50M | | ― |
| Invesco BulletShares 2029 Municipal Bond ETF | ― | | ― | 46.71K | ― | ― | ― | 0.18% | $276.48M | | ― |
| Invesco BulletShares 2035 Corporate Bond ETF | ― | | ― | 104.05K | ― | ― | ― | 0.10% | $264.63M | | ― |
| Invesco BulletShares 2030 Municipal Bond ETF | ― | | ― | 36.26K | ― | ― | ― | 0.18% | $258.04M | | ― |
| iShares iBonds Dec 2035 Term Treasury ETF | ― | | ― | 94.96K | ― | ― | ― | 0.07% | $233.35M | | ― |
| Invesco BulletShares 2032 Municipal Bond ETF | ― | | ― | 42.97K | ― | ― | ― | 0.18% | $205.13M | | ― |