| Invesco BulletShares 2027 Corporate Bond ETF | ― | | ― | 711.96K | ― | ― | ― | 0.10% | $4.59B | | ― |
| iShares iBonds Dec 2028 Term Corporate ETF | ― | | ― | 599.54K | ― | ― | ― | 0.10% | $3.97B | | ― |
| iShares iBonds Dec 2029 Term Corporate ETF | ― | | ― | 728.28K | ― | ― | ― | 0.10% | $3.93B | | ― |
| iShares iBonds Dec 2027 Term Corporate ETF | ― | | ― | 615.42K | ― | ― | ― | 0.10% | $3.78B | | ― |
| Invesco BulletShares 2026 Corporate Bond ETF | ― | | ― | 927.78K | ― | ― | ― | 0.10% | $3.73B | | ― |
| iShares iBonds Dec 2026 Term Corporate ETF | ― | | ― | 598.88K | ― | ― | ― | 0.10% | $3.54B | | ― |
| Invesco BulletShares 2028 Corporate Bond ETF | ― | | ― | 537.21K | ― | ― | ― | 0.10% | $3.51B | | ― |
| iShares iBonds Dec 2030 Term Corporate ETF | ― | | ― | 637.21K | ― | ― | ― | 0.10% | $3.16B | | ― |
| Invesco BulletShares 2029 Corporate Bond ETF | ― | | ― | 652.74K | ― | ― | ― | 0.10% | $2.85B | | ― |
| Invesco BulletShares 2030 Corporate Bond ETF | ― | | ― | 647.27K | ― | ― | ― | 0.10% | $2.61B | | ― |
| iShares iBonds Dec 2031 Term Corporate ETF | ― | | ― | 533.91K | ― | ― | ― | 0.10% | $2.42B | | ― |
| iShares iBonds Dec 2026 Term Treasury ETF | ― | | ― | 435.48K | ― | ― | ― | 0.07% | $2.31B | | ― |
| iShares iBonds Dec 2027 Term Treasury ETF | ― | | ― | 430.55K | ― | ― | ― | 0.07% | $2.19B | | ― |
| iShares iBonds Dec 2028 Term Treasury ETF | ― | | ― | 397.09K | ― | ― | ― | 0.07% | $1.77B | | ― |
| Invesco BulletShares 2031 Corporate Bond ETF | ― | | ― | 569.21K | ― | ― | ― | 0.10% | $1.74B | | ― |
| iShares iBonds Dec 2032 Term Corporate ETF | ― | | ― | 217.51K | ― | ― | ― | 0.10% | $1.68B | | ― |
| Invesco BulletShares 2032 Corporate Bond ETF | ― | | ― | 321.43K | ― | ― | ― | 0.10% | $1.47B | | ― |
| iShares iBonds Dec 2029 Term Treasury ETF | ― | | ― | 266.01K | ― | ― | ― | 0.07% | $1.26B | | ― |
| iShares iBonds Dec 2033 Term Corporate ETF | ― | | ― | 268.10K | ― | ― | ― | 0.10% | $1.11B | | ― |
| Invesco BulletShares 2033 Corporate Bond ETF | ― | | ― | 200.76K | ― | ― | ― | 0.10% | $1.03B | | ― |
| Invesco BulletShares 2026 High Yield Corp Bond ETF | ― | | ― | 284.92K | ― | ― | ― | 0.43% | $958.35M | | ― |
| iShares iBonds Dec 2030 Term Treasury ETF | ― | | ― | 217.68K | ― | ― | ― | 0.07% | $886.68M | | ― |
| iShares iBonds Dec 2034 Term Corporate ETF | ― | | ― | 178.55K | ― | ― | ― | 0.10% | $874.07M | | ― |
| iShares iBonds 2026 Term High Yield and Income ETF | ― | | ― | 352.51K | ― | ― | ― | 0.35% | $856.99M | | ― |
| Invesco BulletShares 2027 High Yield Corporate Bond ETF | ― | | ― | 163.69K | ― | ― | ― | 0.42% | $844.04M | | ― |
| Invesco BulletShares 2028 High Yield Corporate Bond ETF | ― | | ― | 132.31K | ― | ― | ― | 0.42% | $697.98M | | ― |
| iShares iBonds Dec 2028 Term Muni Bond ETF | ― | | ― | 79.32K | ― | ― | ― | 0.18% | $652.12M | | ― |
| iShares iBonds Dec 2027 Term Muni Bond ETF | ― | | ― | 84.11K | ― | ― | ― | 0.18% | $641.01M | | ― |
| iShares iBonds Dec 2026 Term Muni Bond ETF | ― | | ― | 74.96K | ― | ― | ― | 0.18% | $586.09M | | ― |
| iShares iBonds Dec 2031 Term Treasury ETF | ― | | ― | 138.86K | ― | ― | ― | 0.07% | $566.72M | | ― |
| Invesco BulletShares 2034 Corporate Bond ETF | ― | | ― | 136.06K | ― | ― | ― | 0.10% | $558.21M | | ― |
| iShares iBonds Dec 2032 Term Treasury ETF | ― | | ― | 136.31K | ― | ― | ― | 0.07% | $544.59M | | ― |
| Invesco BulletShares 2029 High Yield Corporate Bond ETF | ― | | ― | 144.35K | ― | ― | ― | 0.42% | $536.55M | | ― |
| iShares iBonds 2027 Term High Yield and Income ETF | ― | | ― | 160.52K | ― | ― | ― | 0.35% | $500.68M | | ― |
| iShares iBonds Dec 2033 Term Treasury ETF | ― | | ― | 69.53K | ― | ― | ― | 0.07% | $468.23M | | ― |
| iShares iBonds 2029 Term High Yield and Income ETF | ― | | ― | 150.74K | ― | ― | ― | 0.35% | $466.22M | | ― |
| iShares iBonds Dec 2029 Term Muni Bond ETF | ― | | ― | 61.36K | ― | ― | ― | 0.18% | $456.01M | | ― |
| iShares iBonds 2028 Term High Yield and Income ETF | ― | | ― | 114.28K | ― | ― | ― | 0.35% | $452.45M | | ― |
| iShares iBonds Dec 2035 Term Corporate ETF | ― | | ― | 80.10K | ― | ― | ― | 0.10% | $359.25M | | ― |
| Invesco BulletShares 2027 Municipal Bond ETF | ― | | ― | 59.77K | ― | ― | ― | 0.18% | $342.06M | | ― |
| iShares iBonds Dec 2030 Term Muni Bond ETF | ― | | ― | 65.88K | ― | ― | ― | 0.18% | $310.42M | | ― |
| Invesco BulletShares 2028 Municipal Bond ETF | ― | | ― | 57.10K | ― | ― | ― | 0.18% | $306.36M | | ― |
| Invesco BulletShares 2030 High Yield Corporate Bond ETF | ― | | ― | 63.93K | ― | ― | ― | 0.42% | $290.76M | | ― |
| Invesco BulletShares 2026 Municipal Bond ETF | ― | | ― | 80.73K | ― | ― | ― | 0.18% | $289.97M | | ― |
| Invesco BulletShares 2029 Municipal Bond ETF | ― | | ― | 50.24K | ― | ― | ― | 0.18% | $278.53M | | ― |
| iShares iBonds Dec 2034 Term Treasury ETF | ― | | ― | 56.77K | ― | ― | ― | 0.07% | $271.29M | | ― |
| Invesco BulletShares 2035 Corporate Bond ETF | ― | | ― | 102.92K | ― | ― | ― | 0.10% | $262.63M | | ― |
| Invesco BulletShares 2030 Municipal Bond ETF | ― | | ― | 45.85K | ― | ― | ― | 0.18% | $260.06M | | ― |
| iShares iBonds Dec 2035 Term Treasury ETF | ― | | ― | 96.58K | ― | ― | ― | 0.07% | $234.60M | | ― |
| Invesco BulletShares 2032 Municipal Bond ETF | ― | | ― | 43.54K | ― | ― | ― | 0.18% | $207.64M | | ― |