| Invesco BulletShares 2027 Corporate Bond ETF | ― | | ― | 596.87K | ― | ― | ― | 0.10% | $4.58B | | ― |
| iShares iBonds Dec 2028 Term Corporate ETF | ― | | ― | 608.27K | ― | ― | ― | 0.10% | $4.12B | | ― |
| iShares iBonds Dec 2029 Term Corporate ETF | ― | | ― | 684.08K | ― | ― | ― | 0.10% | $3.97B | | ― |
| iShares iBonds Dec 2027 Term Corporate ETF | ― | | ― | 582.58K | ― | ― | ― | 0.10% | $3.92B | | ― |
| Invesco BulletShares 2028 Corporate Bond ETF | ― | | ― | 664.25K | ― | ― | ― | 0.10% | $3.51B | | ― |
| iShares iBonds Dec 2030 Term Corporate ETF | ― | | ― | 687.09K | ― | ― | ― | 0.10% | $3.29B | | ― |
| Invesco BulletShares 2026 Corporate Bond ETF | ― | | ― | 948.23K | ― | ― | ― | 0.10% | $3.25B | | ― |
| iShares iBonds Dec 2026 Term Corporate ETF | ― | | ― | 597.23K | ― | ― | ― | 0.10% | $3.17B | | ― |
| Invesco BulletShares 2029 Corporate Bond ETF | ― | | ― | 595.69K | ― | ― | ― | 0.10% | $2.93B | | ― |
| Invesco BulletShares 2030 Corporate Bond ETF | ― | | ― | 713.67K | ― | ― | ― | 0.10% | $2.74B | | ― |
| iShares iBonds Dec 2031 Term Corporate ETF | ― | | ― | 592.47K | ― | ― | ― | 0.10% | $2.59B | | ― |
| iShares iBonds Dec 2027 Term Treasury ETF | ― | | ― | 508.86K | ― | ― | ― | 0.07% | $2.40B | | ― |
| iShares iBonds Dec 2028 Term Treasury ETF | ― | | ― | 496.12K | ― | ― | ― | 0.07% | $2.05B | | ― |
| iShares iBonds Dec 2026 Term Treasury ETF | ― | | ― | 528.00K | ― | ― | ― | 0.07% | $1.97B | | ― |
| Invesco BulletShares 2031 Corporate Bond ETF | ― | | ― | 455.32K | ― | ― | ― | 0.10% | $1.80B | | ― |
| iShares iBonds Dec 2032 Term Corporate ETF | ― | | ― | 259.47K | ― | ― | ― | 0.10% | $1.75B | | ― |
| Invesco BulletShares 2032 Corporate Bond ETF | ― | | ― | 360.62K | ― | ― | ― | 0.10% | $1.50B | | ― |
| iShares iBonds Dec 2029 Term Treasury ETF | ― | | ― | 294.95K | ― | ― | ― | 0.07% | $1.41B | | ― |
| iShares iBonds Dec 2033 Term Corporate ETF | ― | | ― | 279.91K | ― | ― | ― | 0.10% | $1.17B | | ― |
| Invesco BulletShares 2033 Corporate Bond ETF | ― | | ― | 222.18K | ― | ― | ― | 0.10% | $1.07B | | ― |
| iShares iBonds Dec 2030 Term Treasury ETF | ― | | ― | 316.19K | ― | ― | ― | 0.07% | $1.05B | | ― |
| Invesco BulletShares 2027 High Yield Corporate Bond ETF | ― | | ― | 178.18K | ― | ― | ― | 0.42% | $911.47M | | ― |
| iShares iBonds Dec 2034 Term Corporate ETF | ― | | ― | 120.45K | ― | ― | ― | 0.10% | $859.71M | | ― |
| Invesco BulletShares 2026 High Yield Corp Bond ETF | ― | | ― | 272.59K | ― | ― | ― | 0.43% | $781.47M | | ― |
| Invesco BulletShares 2028 High Yield Corporate Bond ETF | ― | | ― | 154.35K | ― | ― | ― | 0.42% | $770.99M | | ― |
| iShares iBonds Dec 2031 Term Treasury ETF | ― | | ― | 277.06K | ― | ― | ― | 0.07% | $726.50M | | ― |
| iShares iBonds 2026 Term High Yield and Income ETF | ― | | ― | 200.06K | ― | ― | ― | 0.35% | $715.68M | | ― |
| iShares iBonds Dec 2028 Term Muni Bond ETF | ― | | ― | 79.90K | ― | ― | ― | 0.10% | $676.57M | | ― |
| iShares iBonds Dec 2027 Term Muni Bond ETF | ― | | ― | 81.39K | ― | ― | ― | 0.10% | $669.95M | | ― |
| Invesco BulletShares 2034 Corporate Bond ETF | ― | | ― | 131.88K | ― | ― | ― | 0.10% | $598.65M | | ― |
| Invesco BulletShares 2029 High Yield Corporate Bond ETF | ― | | ― | 144.46K | ― | ― | ― | 0.42% | $595.34M | | ― |
| iShares iBonds Dec 2032 Term Treasury ETF | ― | | ― | 125.93K | ― | ― | ― | 0.07% | $554.52M | | ― |
| iShares iBonds Dec 2026 Term Muni Bond ETF | ― | | ― | 73.64K | ― | ― | ― | 0.10% | $543.69M | | ― |
| iShares iBonds 2027 Term High Yield and Income ETF | ― | | ― | 125.47K | ― | ― | ― | 0.35% | $534.22M | | ― |
| iShares iBonds 2029 Term High Yield and Income ETF | ― | | ― | 84.11K | ― | ― | ― | 0.35% | $515.02M | | ― |
| iShares iBonds Dec 2029 Term Muni Bond ETF | ― | | ― | 71.33K | ― | ― | ― | 0.10% | $484.00M | | ― |
| iShares iBonds 2028 Term High Yield and Income ETF | ― | | ― | 100.99K | ― | ― | ― | 0.35% | $460.89M | | ― |
| iShares iBonds Dec 2033 Term Treasury ETF | ― | | ― | 141.73K | ― | ― | ― | 0.07% | $451.93M | | ― |
| iShares iBonds Dec 2035 Term Corporate ETF | ― | | ― | 109.43K | ― | ― | ― | 0.10% | $412.87M | | ― |
| Invesco BulletShares 2035 Corporate Bond ETF | ― | | ― | 191.63K | ― | ― | ― | 0.10% | $376.98M | | ― |
| Invesco BulletShares 2027 Municipal Bond ETF | ― | | ― | 56.71K | ― | ― | ― | 0.18% | $356.66M | | ― |
| iShares iBonds Dec 2030 Term Muni Bond ETF | ― | | ― | 75.26K | ― | ― | ― | 0.10% | $343.16M | | ― |
| Invesco BulletShares 2028 Municipal Bond ETF | ― | | ― | 63.54K | ― | ― | ― | 0.18% | $329.83M | | ― |
| Invesco BulletShares 2030 High Yield Corporate Bond ETF | ― | | ― | 66.02K | ― | ― | ― | 0.42% | $322.64M | | ― |
| iShares iBonds Dec 2034 Term Treasury ETF | ― | | ― | 67.80K | ― | ― | ― | 0.07% | $317.61M | | ― |
| Invesco BulletShares 2029 Municipal Bond ETF | ― | | ― | 55.48K | ― | ― | ― | 0.18% | $286.34M | | ― |
| Invesco BulletShares 2030 Municipal Bond ETF | ― | | ― | 70.12K | ― | ― | ― | 0.18% | $277.87M | | ― |
| Invesco BulletShares 2026 Municipal Bond ETF | ― | | ― | 46.49K | ― | ― | ― | 0.18% | $262.76M | | ― |
| iShares iBonds Dec 2035 Term Treasury ETF | ― | | ― | 64.66K | ― | ― | ― | 0.07% | $258.28M | | ― |
| iShares iBonds Oct 2028 Term TIPS ETF | ― | | ― | 98.33K | ― | ― | ― | 0.10% | $254.61M | | ― |