| Invesco BulletShares 2027 Corporate Bond ETF | ― | | ― | 606.51K | ― | ― | ― | 0.10% | $4.58B | | ― |
| iShares iBonds Dec 2028 Term Corporate ETF | ― | | ― | 618.65K | ― | ― | ― | 0.10% | $4.07B | | ― |
| iShares iBonds Dec 2029 Term Corporate ETF | ― | | ― | 678.37K | ― | ― | ― | 0.10% | $4.05B | | ― |
| iShares iBonds Dec 2027 Term Corporate ETF | ― | | ― | 610.09K | ― | ― | ― | 0.10% | $3.85B | | ― |
| Invesco BulletShares 2026 Corporate Bond ETF | ― | | ― | 861.17K | ― | ― | ― | 0.10% | $3.59B | | ― |
| Invesco BulletShares 2028 Corporate Bond ETF | ― | | ― | 517.57K | ― | ― | ― | 0.10% | $3.56B | | ― |
| iShares iBonds Dec 2026 Term Corporate ETF | ― | | ― | 578.44K | ― | ― | ― | 0.10% | $3.40B | | ― |
| iShares iBonds Dec 2030 Term Corporate ETF | ― | | ― | 660.70K | ― | ― | ― | 0.10% | $3.28B | | ― |
| Invesco BulletShares 2029 Corporate Bond ETF | ― | | ― | 558.93K | ― | ― | ― | 0.10% | $2.91B | | ― |
| Invesco BulletShares 2030 Corporate Bond ETF | ― | | ― | 663.74K | ― | ― | ― | 0.10% | $2.67B | | ― |
| iShares iBonds Dec 2031 Term Corporate ETF | ― | | ― | 555.94K | ― | ― | ― | 0.10% | $2.53B | | ― |
| iShares iBonds Dec 2027 Term Treasury ETF | ― | | ― | 450.48K | ― | ― | ― | 0.07% | $2.28B | | ― |
| iShares iBonds Dec 2026 Term Treasury ETF | ― | | ― | 421.49K | ― | ― | ― | 0.07% | $2.22B | | ― |
| iShares iBonds Dec 2028 Term Treasury ETF | ― | | ― | 413.40K | ― | ― | ― | 0.07% | $1.92B | | ― |
| Invesco BulletShares 2031 Corporate Bond ETF | ― | | ― | 508.80K | ― | ― | ― | 0.10% | $1.76B | | ― |
| iShares iBonds Dec 2032 Term Corporate ETF | ― | | ― | 234.11K | ― | ― | ― | 0.10% | $1.72B | | ― |
| Invesco BulletShares 2032 Corporate Bond ETF | ― | | ― | 337.20K | ― | ― | ― | 0.10% | $1.50B | | ― |
| iShares iBonds Dec 2029 Term Treasury ETF | ― | | ― | 277.48K | ― | ― | ― | 0.07% | $1.35B | | ― |
| iShares iBonds Dec 2033 Term Corporate ETF | ― | | ― | 280.52K | ― | ― | ― | 0.10% | $1.10B | | ― |
| Invesco BulletShares 2033 Corporate Bond ETF | ― | | ― | 197.26K | ― | ― | ― | 0.10% | $1.02B | | ― |
| iShares iBonds Dec 2030 Term Treasury ETF | ― | | ― | 255.54K | ― | ― | ― | 0.07% | $976.87M | | ― |
| Invesco BulletShares 2026 High Yield Corp Bond ETF | ― | | ― | 308.52K | ― | ― | ― | 0.43% | $870.20M | | ― |
| iShares iBonds Dec 2034 Term Corporate ETF | ― | | ― | 148.74K | ― | ― | ― | 0.10% | $867.04M | | ― |
| Invesco BulletShares 2027 High Yield Corporate Bond ETF | ― | | ― | 169.06K | ― | ― | ― | 0.42% | $865.67M | | ― |
| iShares iBonds 2026 Term High Yield and Income ETF | ― | | ― | 325.20K | ― | ― | ― | 0.35% | $810.54M | | ― |
| Invesco BulletShares 2028 High Yield Corporate Bond ETF | ― | | ― | 157.84K | ― | ― | ― | 0.42% | $731.26M | | ― |
| iShares iBonds Dec 2028 Term Muni Bond ETF | ― | | ― | 73.97K | ― | ― | ― | 0.18% | $660.87M | | ― |
| iShares iBonds Dec 2027 Term Muni Bond ETF | ― | | ― | 81.43K | ― | ― | ― | 0.18% | $655.63M | | ― |
| iShares iBonds Dec 2031 Term Treasury ETF | ― | | ― | 204.11K | ― | ― | ― | 0.07% | $651.80M | | ― |
| iShares iBonds Dec 2026 Term Muni Bond ETF | ― | | ― | 68.36K | ― | ― | ― | 0.18% | $576.01M | | ― |
| Invesco BulletShares 2029 High Yield Corporate Bond ETF | ― | | ― | 181.62K | ― | ― | ― | 0.42% | $568.08M | | ― |
| iShares iBonds Dec 2032 Term Treasury ETF | ― | | ― | 120.72K | ― | ― | ― | 0.07% | $559.66M | | ― |
| Invesco BulletShares 2034 Corporate Bond ETF | ― | | ― | 108.98K | ― | ― | ― | 0.10% | $551.70M | | ― |
| iShares iBonds 2027 Term High Yield and Income ETF | ― | | ― | 160.91K | ― | ― | ― | 0.35% | $506.69M | | ― |
| iShares iBonds 2029 Term High Yield and Income ETF | ― | | ― | 124.78K | ― | ― | ― | 0.35% | $496.85M | | ― |
| iShares iBonds Dec 2029 Term Muni Bond ETF | ― | | ― | 57.49K | ― | ― | ― | 0.18% | $467.62M | | ― |
| iShares iBonds Dec 2033 Term Treasury ETF | ― | | ― | 85.89K | ― | ― | ― | 0.07% | $465.00M | | ― |
| iShares iBonds 2028 Term High Yield and Income ETF | ― | | ― | 107.44K | ― | ― | ― | 0.35% | $457.15M | | ― |
| iShares iBonds Dec 2035 Term Corporate ETF | ― | | ― | 79.82K | ― | ― | ― | 0.10% | $376.51M | | ― |
| Invesco BulletShares 2027 Municipal Bond ETF | ― | | ― | 57.41K | ― | ― | ― | 0.18% | $345.96M | | ― |
| iShares iBonds Dec 2030 Term Muni Bond ETF | ― | | ― | 60.73K | ― | ― | ― | 0.18% | $315.46M | | ― |
| Invesco BulletShares 2028 Municipal Bond ETF | ― | | ― | 58.19K | ― | ― | ― | 0.18% | $311.95M | | ― |
| Invesco BulletShares 2030 High Yield Corporate Bond ETF | ― | | ― | 68.97K | ― | ― | ― | 0.42% | $304.27M | | ― |
| iShares iBonds Dec 2034 Term Treasury ETF | ― | | ― | 54.88K | ― | ― | ― | 0.07% | $285.46M | | ― |
| Invesco BulletShares 2029 Municipal Bond ETF | ― | | ― | 53.85K | ― | ― | ― | 0.18% | $281.18M | | ― |
| Invesco BulletShares 2035 Corporate Bond ETF | ― | | ― | 91.41K | ― | ― | ― | 0.10% | $276.93M | | ― |
| Invesco BulletShares 2030 Municipal Bond ETF | ― | | ― | 56.08K | ― | ― | ― | 0.18% | $274.66M | | ― |
| Invesco BulletShares 2026 Municipal Bond ETF | ― | | ― | 67.42K | ― | ― | ― | 0.18% | $270.85M | | ― |
| iShares iBonds Dec 2035 Term Treasury ETF | ― | | ― | 56.88K | ― | ― | ― | 0.07% | $234.56M | | ― |
| Invesco BulletShares 2032 Municipal Bond ETF | ― | | ― | 28.84K | ― | ― | ― | 0.18% | $211.90M | | ― |