| Invesco BulletShares 2027 Corporate Bond ETF | ― | | ― | 594.52K | ― | ― | ― | 0.10% | $4.59B | | ― |
| iShares iBonds Dec 2029 Term Corporate ETF | ― | | ― | 691.69K | ― | ― | ― | 0.10% | $4.07B | | ― |
| iShares iBonds Dec 2028 Term Corporate ETF | ― | | ― | 657.36K | ― | ― | ― | 0.10% | $4.07B | | ― |
| iShares iBonds Dec 2027 Term Corporate ETF | ― | | ― | 610.98K | ― | ― | ― | 0.10% | $3.87B | | ― |
| Invesco BulletShares 2026 Corporate Bond ETF | ― | | ― | 913.98K | ― | ― | ― | 0.10% | $3.51B | | ― |
| Invesco BulletShares 2028 Corporate Bond ETF | ― | | ― | 600.38K | ― | ― | ― | 0.10% | $3.50B | | ― |
| iShares iBonds Dec 2026 Term Corporate ETF | ― | | ― | 588.39K | ― | ― | ― | 0.10% | $3.36B | | ― |
| iShares iBonds Dec 2030 Term Corporate ETF | ― | | ― | 675.79K | ― | ― | ― | 0.10% | $3.30B | | ― |
| Invesco BulletShares 2029 Corporate Bond ETF | ― | | ― | 556.22K | ― | ― | ― | 0.10% | $2.94B | | ― |
| Invesco BulletShares 2030 Corporate Bond ETF | ― | | ― | 684.05K | ― | ― | ― | 0.10% | $2.71B | | ― |
| iShares iBonds Dec 2031 Term Corporate ETF | ― | | ― | 561.75K | ― | ― | ― | 0.10% | $2.55B | | ― |
| iShares iBonds Dec 2027 Term Treasury ETF | ― | | ― | 462.49K | ― | ― | ― | 0.07% | $2.28B | | ― |
| iShares iBonds Dec 2026 Term Treasury ETF | ― | | ― | 466.43K | ― | ― | ― | 0.07% | $2.15B | | ― |
| iShares iBonds Dec 2028 Term Treasury ETF | ― | | ― | 446.10K | ― | ― | ― | 0.07% | $1.97B | | ― |
| Invesco BulletShares 2031 Corporate Bond ETF | ― | | ― | 487.13K | ― | ― | ― | 0.10% | $1.78B | | ― |
| iShares iBonds Dec 2032 Term Corporate ETF | ― | | ― | 243.90K | ― | ― | ― | 0.10% | $1.74B | | ― |
| Invesco BulletShares 2032 Corporate Bond ETF | ― | | ― | 345.78K | ― | ― | ― | 0.10% | $1.52B | | ― |
| iShares iBonds Dec 2029 Term Treasury ETF | ― | | ― | 281.80K | ― | ― | ― | 0.07% | $1.36B | | ― |
| iShares iBonds Dec 2033 Term Corporate ETF | ― | | ― | 291.85K | ― | ― | ― | 0.10% | $1.09B | | ― |
| Invesco BulletShares 2033 Corporate Bond ETF | ― | | ― | 182.91K | ― | ― | ― | 0.10% | $1.03B | | ― |
| iShares iBonds Dec 2030 Term Treasury ETF | ― | | ― | 272.19K | ― | ― | ― | 0.07% | $1.01B | | ― |
| Invesco BulletShares 2027 High Yield Corporate Bond ETF | ― | | ― | 175.75K | ― | ― | ― | 0.42% | $889.20M | | ― |
| iShares iBonds Dec 2034 Term Corporate ETF | ― | | ― | 128.69K | ― | ― | ― | 0.10% | $867.07M | | ― |
| Invesco BulletShares 2026 High Yield Corp Bond ETF | ― | | ― | 326.01K | ― | ― | ― | 0.43% | $841.93M | | ― |
| iShares iBonds 2026 Term High Yield and Income ETF | ― | | ― | 319.36K | ― | ― | ― | 0.35% | $789.97M | | ― |
| Invesco BulletShares 2028 High Yield Corporate Bond ETF | ― | | ― | 160.99K | ― | ― | ― | 0.42% | $742.80M | | ― |
| iShares iBonds Dec 2031 Term Treasury ETF | ― | | ― | 227.61K | ― | ― | ― | 0.07% | $672.52M | | ― |
| iShares iBonds Dec 2028 Term Muni Bond ETF | ― | | ― | 72.75K | ― | ― | ― | 0.10% | $662.42M | | ― |
| iShares iBonds Dec 2027 Term Muni Bond ETF | ― | | ― | 79.18K | ― | ― | ― | 0.10% | $658.92M | | ― |
| Invesco BulletShares 2029 High Yield Corporate Bond ETF | ― | | ― | 184.14K | ― | ― | ― | 0.42% | $585.97M | | ― |
| iShares iBonds Dec 2026 Term Muni Bond ETF | ― | | ― | 67.67K | ― | ― | ― | 0.10% | $568.84M | | ― |
| iShares iBonds Dec 2032 Term Treasury ETF | ― | | ― | 125.21K | ― | ― | ― | 0.07% | $561.45M | | ― |
| Invesco BulletShares 2034 Corporate Bond ETF | ― | | ― | 106.91K | ― | ― | ― | 0.10% | $560.39M | | ― |
| iShares iBonds 2027 Term High Yield and Income ETF | ― | | ― | 170.97K | ― | ― | ― | 0.35% | $516.66M | | ― |
| iShares iBonds 2029 Term High Yield and Income ETF | ― | | ― | 123.65K | ― | ― | ― | 0.35% | $502.83M | | ― |
| iShares iBonds Dec 2029 Term Muni Bond ETF | ― | | ― | 59.57K | ― | ― | ― | 0.10% | $472.08M | | ― |
| iShares iBonds Dec 2033 Term Treasury ETF | ― | | ― | 94.32K | ― | ― | ― | 0.07% | $464.55M | | ― |
| iShares iBonds 2028 Term High Yield and Income ETF | ― | | ― | 122.02K | ― | ― | ― | 0.35% | $462.16M | | ― |
| iShares iBonds Dec 2035 Term Corporate ETF | ― | | ― | 86.24K | ― | ― | ― | 0.10% | $381.76M | | ― |
| Invesco BulletShares 2027 Municipal Bond ETF | ― | | ― | 56.30K | ― | ― | ― | 0.18% | $349.06M | | ― |
| iShares iBonds Dec 2030 Term Muni Bond ETF | ― | | ― | 68.55K | ― | ― | ― | 0.10% | $331.79M | | ― |
| Invesco BulletShares 2030 High Yield Corporate Bond ETF | ― | | ― | 70.77K | ― | ― | ― | 0.42% | $319.42M | | ― |
| Invesco BulletShares 2028 Municipal Bond ETF | ― | | ― | 58.57K | ― | ― | ― | 0.18% | $315.23M | | ― |
| iShares iBonds Dec 2034 Term Treasury ETF | ― | | ― | 56.69K | ― | ― | ― | 0.07% | $290.29M | | ― |
| Invesco BulletShares 2029 Municipal Bond ETF | ― | | ― | 53.91K | ― | ― | ― | 0.18% | $284.62M | | ― |
| Invesco BulletShares 2035 Corporate Bond ETF | ― | | ― | 89.42K | ― | ― | ― | 0.10% | $278.34M | | ― |
| Invesco BulletShares 2030 Municipal Bond ETF | ― | | ― | 56.45K | ― | ― | ― | 0.18% | $276.09M | | ― |
| Invesco BulletShares 2026 Municipal Bond ETF | ― | | ― | 60.63K | ― | ― | ― | 0.18% | $271.19M | | ― |
| iShares iBonds Dec 2035 Term Treasury ETF | ― | | ― | 54.69K | ― | ― | ― | 0.07% | $235.64M | | ― |
| Invesco BulletShares 2032 Municipal Bond ETF | ― | | ― | 29.34K | ― | ― | ― | 0.18% | $213.20M | | ― |